/ / Zmena veľkosti WIDTH UIDatePicker - iphone, ios, datepicker, uidatepicker

Zmena veľkosti šírky UIDatePicker - iphone, ios, datepicker, uidatepicker

Je možné ZMENIŤ ŠÍRKU UIDatePickera?

Snažím sa to robiť programovo, nie prostredníctvom storyboardov ... iOS 6.1

Vďaka.

Miles.

odpovede:

3 pre odpoveď č. 1

Áno. Je to niečo, čo by ste zmenili nastavením frame vlastnosť.

Napríklad, ak chcete zväčšiť šírku datePicker objekt podľa 50 bodov:

CGRect frame = self.datePicker.frame;
frame.size.width += 50;
[self.datePicker setFrame: frame];

0 pre odpoveď č. 2

Ak pri vytváraní selektora zadáte rám, nefunguje to.

UIDatePicker *picker = [[UIDatePicker alloc] initWithFrame:CGRectMake(10, 20, 300, 300)];

Mali by ste vytvoriť pred a potom zmeniť snímku:

UIDatePicker *picker = [[UIDatePicker alloc] init];
CGRect frame = picker.frame;
frame.size.width = 300;
...
[picker setFrame:frame];