iOS XIB загружается при запуске приложения не по центру - PullRequest
0 голосов
/ 12 февраля 2011

У меня есть приложение для iOS, которое загружает файл xib для пользовательского интерфейса. Когда я впервые загружаю приложение, интерфейс примерно на тридцать пикселей выше, чем должно быть. В приложении, если я спускаюсь на один экран, а затем возвращаюсь к своему основному интерфейсу, все выстраивается так, как должно быть.

Прямо сейчас мой контроллер представления подклассирует UIViewController и в делегате приложения загружает перо, используя initWithNib:

Любые идеи, что я мог бы сделать, чтобы первая нагрузка была правильно отцентрирована на экране?

Ответы [ 2 ]

0 голосов
/ 15 февраля 2011

Спасибо, что сделал это.Единственное, что вам нужно наблюдать, это то, что если в Интерфейсном Разработчике у вас включена строка состояния или любые другие дополнительные панели, это не позволит вам изменить размер представления.Твой ответ, Дейв, но я слишком новичок.

0 голосов
/ 12 февраля 2011

В Интерфейсном Разработчике проверьте фактический размер рассматриваемого представления. Я обнаружил, что когда вы добавляете и удаляете моделируемые элементы в виде, например строку состояния, это может привести к уменьшению высоты, но не всегда к увеличению.

...