iOS оставила «Больше» UIBarButtonItem (в контроллере навигации), если UITabBar скрыт - PullRequest
0 голосов
/ 05 марта 2012

В моем приложении ios5 у меня есть TabBar, и для каждой вкладки у меня есть контроллер навигации. У меня более 5 вкладок, но если я установлю HIDDEN на YES для моей панели вкладок, UIBarButtonItem с текстом «More» появится на моей панели навигации (leftItemsSupplementBackButton установлен на YES) слева - только в rootViewControllers, и нет никакого способа чтобы получить ссылку на эту кнопку. При нажатии на эту кнопку он перейдет в moreNavigationController.

Есть идеи, как скрыть эту кнопку?

1 Ответ

1 голос
/ 08 марта 2012

Кнопка «Дополнительно» - это стандартная кнопка «Назад», которая отображается автоматически, если выбран один из элементов панели вкладок> 4, даже если панель вкладок скрыта. Обходной путь для скрытия этой кнопки - скрыть, только если контроллер представления является rootviewcontroller, кнопка возврата:

self.navigationItem.hidesBackButton = YES;
...