Я не встраиваю свой детальный контроллер представления в UINavigationController
. Это как моя раскадровки выглядит:Создайте автозапуск для подробного контроллера просмотра, когда отображается панель навигации
Так это все выглядит хорошо на IPad (или iPhone6 +):
Но когда на iPhone < = 6 мы получаем панель навигации так что мы можем вернуться снова:
Я хотел добавить таблицу, и я устанавливаю ограничения, поэтому таблица принимает весь размер моего представления. На iPhone < = 6 первые строки таблицы отображаются под навигационной панелью. Можно ли исправить это в построителе интерфейса? Благодарю.
EDIT: Вот образ моих ограничений из интерфейса строитель:
- Продольный и ведущие пробелы, чтобы создать такую же ширину, как надтаблицы
- Bottom пространство панели инструментов, чтобы избежать столкновения с ним
- Лучшее пространство для наблюдения, чтобы начать сверху с супервизора
Так что это пространство сверху, не устанавливается из панели навигации, когда это отображается для iPhone < = 6.
can пожалуйста, покажите, как вы применили ограничения к tableview, разместив изображение, а также покажите, как вы установили фрейм кадра frameview из конструктора интерфейса? –
yup, я добавил его сейчас с резюме – Johannes