Я использовал эти настройки, когда масштаб данных высок.
# environment settings:
pd.set_option('display.max_column',None)
pd.set_option('display.max_rows',None)
pd.set_option('display.max_seq_items',None)
pd.set_option('display.max_colwidth', 500)
pd.set_option('expand_frame_repr', True)
С документацией можно ознакомиться здесь
.
Добавить средство выбора даты для просмотра с автоповоротом (вид контроллера, а не непосредственно в окне).
Установить self.autoresizingMask = UIViewAutoresizingF flexibleWidth | UIViewAutoresizingF flexibleTopMargin
Ну я исправил. Мне удалось проверить ориентацию, а затем удалить средство выбора даты и в коде воссоздать средство выбора даты и добавить его. Это сработало, это было некрасиво, но сработало.
Я столкнулся с той же проблемой. Когда вы загружаете представление, уже находясь в альбомной ориентации, UIPicker отображается некорректно. Я потратил несколько часов, пытаясь найти обходной путь, пока не нашел исправление на этой странице Llamagraphics . Вы добавляете этот код в viewDidLoad контроллера представления, у которого есть средство выбора:
for (UIView* subview in myPicker.subviews) {
subview.frame = myPicker.bounds;
}
Посетите веб-страницу для получения дополнительных сведений. Спасибо, Стюарт!
Вот что у меня сработало. Когда я создаю DatePicker, я заставляю его думать, что он находится в портретном режиме:
[[UIApplication sharedApplication] setStatusBarOrientation: UIInterfaceOrientationPortrait animated: NO];
datePicker = [[UIDatePicker alloc] initWithFrame: CGRectZero];
[[UIApplication sharedApplication] setStatusBarOrientation: curOrientation animated: NO];
По сути, я меняю ориентацию, создаю datePicker и сразу же меняю ориентацию обратно на ту, которая была раньше. Я установил ширину средства выбора (ширину экрана) и высоту (216) в другом месте.
Я получил эту подсказку с другой страницы.
У меня была такая же проблема с отображением на iPad горизонтально измененного размера окна выбора даты (в режиме таймера). Я не смог заставить работать ни одно из известных решений этой ошибки, поэтому я исправил это с помощью уродливого хака, который включает в себя размещение двух датпикеров в представлении - один изменяет размер в фоновом режиме, а другой имеет стандартный размер (320px) на переднем плане... Я знаю, звучит некрасиво, но он отображается правильно, и это главное. В любом случае это вина Apple ;)