Я пытаюсь разработать приложение с контроллером навигации наверху. При просмотре приложения на раскадровке в качестве iPhone 7 Plus отображается строка состояния, а макет правильный. При просмотре как любого другого устройства строка состояния отсутствует, а макет отключен на 20 пикселей. Я также получаю предупреждение о неправильном представлении.Как показать строку состояния в раскадровке Xcode
Я считаю, что это связано с проблемой, работающей при разработке на моем рабочем компьютере, но затем, когда я переключаюсь на свой ноутбук, начинают возникать ошибки Misplaced View.
При запуске приложения приложение работает нормально и выглядит так, как должно, независимо от устройства, но со всем подобным образом его сложно развить.
Я изменил некоторые настройки по умолчанию на моем ноутбуке, чтобы не показывать строку состояния на некоторых представлениях в режиме раскадровки? Спасибо за любую помощь!
EDIT:
Update: At work (different Mac running Xcode with the same project files, the status bar shows on every preview (meaning no misplaced views). Это должно быть что-то с моими настройками Xcode дома. Есть идеи?
см. Это http://stackoverflow.com/questions/18919739/warnings-misplaced-view –
Вы дали ограничение правильно? –
@ Anbu.Karthik его главной проблемой является строка состояния, а не неправильные виды. –