В принципе, когда я отклонил модальный вид, мой настраиваемый UIToolbar больше не доступен для кликов.Представлен UIViewController в рамках UIViewController, который не распространяется на весь экран
Вот мой дизайн:
настраиваемый UIToolbar в нижней части экрана
верхняя часть экрана связана с контроллером вида контейнера [примечание] я добавил сверху два элемента выше в контроллер корневого представления и назначены контроллеру корневого представления UIWinow. Вид контейнера может быть изменен при каждом нажатии элементов панели инструментов.
то каждый элемент панели инструментов, связанный с UINavigationController, так что он доступен для навигации.
в пределах UIViewController навигации, я представляю вид в порядке. Модальное представление НЕ покрывает весь экран в результате всего проекта ...
после того, как я отклонил вид модальности, элементы UIToolbar больше не доступны для кликов.
Я думаю, что «ошибка» будет проживать в том, где я представил модальное представление, поэтому я попытался представить модальный вид, используя контроллер представления корня, то есть и другие вопросы ...
может быть у кого-то есть более глубокое понимание этого, это будет действительно оценено :)
Спасибо.
большое спасибо. Я выполняю вызов отклонения в рамках метода реализации модального контроллера; метод вызывается при нажатии кнопки на модальном представлении. Без использования делегата для вызова из родителя я не могу установить modalViewController в nil. – trillions
Я исправил его наконец. Отклонив контроллер модального представления, получив корневой контроллер из AppDelegate, затем получите навигационный контроллер и покажите навигационную панель, поскольку она была скрыта. – trillions
@nanshi Cool. Это потрясающе :) – Legolas