2010-02-25 3 views
2

Компонент для UI-интерфейса пользователя UIDatePicker не поддерживает ландшафтный режим? царапины 2/3 ширины только в ландшафтном режиме.iPhone UIDatePicker в ландшафтном режиме?

Как использовать всю ширину (480 пикселей)?

ответ

2

Попробуйте вручную повторно/установить UIDatePickers Bounds подвиды, как это:

 
- (void) viewDidLoad { 
    [super viewDidLoad]; 
    for (UIView * subview in datePicker.subviews) { 
     subview.frame = datePicker.bounds; 
    } 
} 

Все хорошо описано в этой статье: Using UIDatePicker in landscape mode

+0

ссылки вы приложенная содержит идеальный ответ. благодаря! – Raptor

+3

Ссылка сейчас мертва. Есть ли вероятность, что кто-то восстановит содержащуюся в нем информацию и разместит ее здесь? Благодарю. – Trebor