iOS: как покрыть строку состояния представлением контейнера

Я имею следующую иерархию представления в моем главном контроллере представления:

Основной вид -> Вид контейнера -> Контроллер просмотра страницы в представлении контейнера -> Контроллер вида элемента для каждой страницы

Мне нужно сделать контроллер вида элемента, чтобы разместить его вид над строкой состояния контроллера основного вида. Я добавил ограничение от вершины контейнера к вершине основного вида (не к руководству по верстке):

верхнее ограничение

Но контроллер представления элемента в любом случае размещает свой вид (зеленый на картинке) под строкой состояния:

зеленый вид

Могу ли я что-то сделать, чтобы получить необходимое поведение? Мне нужно, чтобы строка состояния была покрыта представлением из контроллера представления элемента, а не каким-либо представлением из других контроллеров представления.

Благодарю.

1 ответ

Решение

В раскадровке установите верхнее ограничение view не на верх безопасных районов / topLayoutGuide

Другие вопросы по тегам