Руководство по макету (bottomLayoutGuide?) Для пользовательского контроллера представления с представлением внизу

Я делаю пользовательский контроллер навигации с полупрозрачным видом "панели инструментов" внизу. Дочерний контроллер представления будет контроллером представления таблицы или коллекции - мне нужно, чтобы этот дочерний контроллер представления понял, что внизу имеется полупрозрачное представление, и вставка содержимого должна быть скорректирована.

Я попытался переопределить свойство bottomLayoutGuide на моем контроллере навигации, но, похоже, оно не используется.

Есть ли другое решение для объявления вставки в контроллере навигации, поэтому мне не нужно вручную настраивать свойство вставки содержимого в дочернем контроллере представления?

PS. Где я могу настроить его, чтобы автоматически работать AdjustsScrollViewInsets?

1 ответ

Есть ли другое решение для объявления вставки в контроллере навигации, поэтому мне не нужно вручную настраивать свойство вставки содержимого в дочернем контроллере представления?

Нет, потому что это дочерний контроллер представления.

PS. Где я могу настроить его, чтобы автоматически работать AdjustsScrollViewInsets?

Вы не можете, потому что это дочерний контроллер представления.

Вы родитель, поэтому у вас есть факты. Вы знаете, где все есть. Используйте эти знания для самостоятельной установки содержимого контроллера дочернего представления. (Вот что значит быть родителем; у вас есть родительские обязанности.)

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