iOS - приложение для iPhone состоит из панелей вкладок, содержащих панели навигации. Наложение модального представления затрудняет доступ к области над набором вкладок.

У меня есть приложение для iphone, состоящее из контроллера панели вкладок в main.xib, где контроллер панели вкладок содержит контроллеры навигации, которые связаны с соответствующими контроллерами представления. Я полагаю, это довольно стандартно.

Если я представляю представление контроллеров модального представления из контроллера навигации, содержащегося в этой иерархии, представление, принадлежащее этому контроллеру представления, всплывает, как и следовало ожидать. Тем не менее, я заметил, что если у меня есть элементы управления (например, кнопка) в самом низу этого «модально представленного» представления, оно редко обнаруживает касания. Кажется, что набор вкладок внизу блокирует прикосновения. Обратите внимание, что когда я представляю вид контроллеров модального представления, он заполняет видимый экран, а не скользит вверх из-под набора вкладок.

Я думал, что эта иерархия tababar controller-> navigation controller является довольно стандартной, разве я не могу без проблем представить контроллер модального представления из контроллера навигации в этой настройке? Я также попытался представить контроллер модального представления из контроллера панели вкладок с тем же эффектом.

Как представить контроллер модального представления в приложении с иерархией контроллер панели вкладок -> контроллер навигации, чтобы самая нижняя часть этого представления могла обнаруживать прикосновения?

спасибо за любую помощь!


person user1515820    schedule 10.07.2012    source источник


Ответы (1)


Ознакомьтесь с первым ответом Гарри, я считаю, что эта установка связана с вашей ситуацией. Опубликуйте обновление и сообщите нам, поможет ли это: UIView не переходит в полноэкранный режим при скрытии панели навигации и панели вкладок

Кроме того, какой код вы используете для представления модального представления?

person lreichold    schedule 11.07.2012