Руководство по макету (bottomLayoutGuide?) Для пользовательского контроллера представления с представлением внизу
Я делаю пользовательский контроллер навигации с полупрозрачным видом "панели инструментов" внизу. Дочерний контроллер представления будет контроллером представления таблицы или коллекции - мне нужно, чтобы этот дочерний контроллер представления понял, что внизу имеется полупрозрачное представление, и вставка содержимого должна быть скорректирована.
Я попытался переопределить свойство bottomLayoutGuide на моем контроллере навигации, но, похоже, оно не используется.
Есть ли другое решение для объявления вставки в контроллере навигации, поэтому мне не нужно вручную настраивать свойство вставки содержимого в дочернем контроллере представления?
PS. Где я могу настроить его, чтобы автоматически работать AdjustsScrollViewInsets?
1 ответ
Есть ли другое решение для объявления вставки в контроллере навигации, поэтому мне не нужно вручную настраивать свойство вставки содержимого в дочернем контроллере представления?
Нет, потому что это дочерний контроллер представления.
PS. Где я могу настроить его, чтобы автоматически работать AdjustsScrollViewInsets?
Вы не можете, потому что это дочерний контроллер представления.
Вы родитель, поэтому у вас есть факты. Вы знаете, где все есть. Используйте эти знания для самостоятельной установки содержимого контроллера дочернего представления. (Вот что значит быть родителем; у вас есть родительские обязанности.)