Я создаю приложение, которое использует контроллер навигации для пары представлений. Когда я наконец понял, как это настроить, произошло следующее:
Очевидно, что черная полоса вверху не должна быть там, но я не знаю, что делать, чтобы от нее избавиться. Любые идеи?
2 ответа
Это также часто наблюдается при программной настройке представления. Обязательно используйте:
myView.frame = self.view.bounds;
И нет:
myView.frame = self.view.frame;
Похоже, ваше представление считает, что у него должна быть строка состояния. Перейдите в файл XIB и на четвертой вкладке в Simulated Metrics установите для строки состояния значение None.
Похожие вопросы
Связанные вопросы
Новые вопросы
objective-c
Этот тег следует использовать только для вопросов, касающихся функций Objective-C или зависящих от кода на языке. Теги [cocoa] и [cocoa-touch] следует использовать, чтобы узнать о фреймворках или классах Apple. Используйте связанные теги [ios], [macos], [apple-watch] и [tvos] для проблем, характерных для этих платформ.