У меня есть приложение для iPhone, и по какой-то причине оно перемещает все элементы пользовательского интерфейса на высоту строки состояния, и они переходят под строку состояния.
И я настроил интерфейс с помощью Interface Builder
Я ответил на похожий вопрос вчера. Скорее всего, решение для вас также похоже.
Откройте .xib представления в Интерфейсном Разработчике и вызовите Инспектор Атрибутов (Cmd-1). Затем убедитесь, что для параметра «Симулированные элементы интерфейса пользователя» для строки состояния установлено значение , а не , равное None.