модальный вид в контроллере панели вкладок

#uitabbarcontroller #modalviewcontroller

#uitabbarcontroller #modalviewcontroller

Вопрос:

В моем приложении у меня есть контроллер панели вкладок. когда я нажимаю на элемент панели вкладок, необходимо отобразить представление (небольшого размера). я думаю, что это достигается через контроллер модального представления. Есть ли какие-либо другие способы сделать это? Будем признательны за любую помощь.

Ответ №1:

Я думаю, вы неправильно используете UITabBarController и создаете сложную ситуацию. Контроллер панели вкладок предназначен для отображения списка UIViewControllers, вы не должны использовать его для отображения UIView в небольшом размере. Вы также не должны отображать модальный вид после нажатия на элемент панели вкладок.

Кроме того, то, что вы описываете, противоречит рекомендациям Apple и может быть причиной отклонения вашего приложения..

Вы можете найти информацию в «Руководстве по пользовательскому интерфейсу iOS», особенно в главе об использовании панели вкладок

Не используйте панель вкладок для предоставления пользователям элементов управления, которые действуют на элементы в текущем режиме или на экране.

http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html#//apple_ref/doc/uid/TP40006556-CH13-SW29

Надеюсь, это поможет, Винсент