У меня есть простое приложение с несколькими UIViews. Недавно я начал работу над созданием универсального приложения, из которого можно было бы автоматически изменять размер и поворачивать изображения, работающие с iPhone 5 и iPad.
В моем самом первом просмотре вид выглядит как стандартный 3,5-дюймовый дисплей с белой полосой под ним на iPhone 5 (и рядом с ним на iPad). К нижней части вида также прикреплена панель инструментов, и она появляется в том месте, где он был бы на 3,5-дюймовом дисплее. Странно то, что когда я перехожу к другому представлению, а затем возвращаюсь к корневому представлению, представление имеет правильный размер.
Я проверил свой автоматический размер для представления - все внешние и внутренние якоря активированы. Мой режим просмотра установлен на «масштабировать по размеру», и по сравнению с другими представлениями настройки такие же. И странно то, что он появляется сразу после второго отображения представления.
Есть предположения?