Можно ли ИЗМЕНИТЬ ШИРИНУ UIDatePicker?Изменение размера ШИРИНЫ UIDatePicker
Im пытается сделать это программно, а не с помощью раскадровки ... IOS 6,1
Спасибо.
Мили.
Можно ли ИЗМЕНИТЬ ШИРИНУ UIDatePicker?Изменение размера ШИРИНЫ UIDatePicker
Im пытается сделать это программно, а не с помощью раскадровки ... IOS 6,1
Спасибо.
Мили.
Да. Это то, что вы измените, установив свойство frame
.
Например, если вы хотите, чтобы увеличить ширину вашего datePicker
объекта по 50 пунктов:
CGRect frame = self.datePicker.frame;
frame.size.width += 50;
[self.datePicker setFrame: frame];
Если указать кадр при создании палитры, не работает.
UIDatePicker *picker = [[UIDatePicker alloc] initWithFrame:CGRectMake(10, 20, 300, 300)];
Вы должны создать до и затем изменить рамку:
UIDatePicker *picker = [[UIDatePicker alloc] init];
CGRect frame = picker.frame;
frame.size.width = 300;
...
[picker setFrame:frame];
Im используя следующий код. 'UIDatePicker * timePick; timePick = [[UIDatePicker alloc] initWithFrame: CGRectMake (5, 0, 0, 0)]; timePick.datePickerMode = UIDatePickerModeTime; [viewCon.view addSubview: timePick]; ' – MagicMiles