2012-04-16 2 views
2

У меня есть UITabBarController в моем mainWindow.xib, когда я нажимаю элемент табуляции в UITabBarController, я хочу, чтобы новое представление появлялось с другим UITabBarController ... Поэтому PLS помогите мне сделать это, предложив мне учебники и примеры. .Как использовать разные вкладки TabBar, когда я нажимаю элемент табеля?

спасибо.

ответ

2

Просто добавьте новый TabBar в новом виде, который открывающийся с пунктом TabBar и скрыть настоящий TabBar

[[UITabBar appearance] setHidden:YES]; 

Затем идет на

+0

может у меня некоторый пример кода – user1285402

+0

Я уже дал вам, просто добавьте [[UITabBar appearance] setHidden: YES]; после касания вашего элемента панели вкладок и изменения вашего имени в вашем профиле, это не ваше имя – Charan

+0

ok спасибо .... – user1285402

4

Что вы хотите сделать, это против HIG и будет путать пользователей с помощью вашего приложения. Как насчет размещения вашей суб-панели навигации в пределах UITableView, а затем используйте UINavigationController для навигации? Это было бы похоже на яблоко.

+0

могут у PLS дать мне пример кода, чтобы использовать путь и есть предложил – user1285402

+0

@ user1285402: то, что говорит Йонас, верно: приложение с таким поведением, несомненно, не пройдет одобрение. Трудно привести пример кода, так как сначала вам нужно будет пересмотреть структуру и иерархию вашего viewcontroller. Проверьте [Просмотреть руководство по программированию контроллера iOS] (http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007457-CH1-SW1) –

+0

да, вы правы, я не знаю, что яблоко не согласится с этим, но можете ли вы дать хорошее решение для @ user1285402, есть две панели вкладок в приложении, я также думаю, каким образом яблоко примет это – Charan

Смежные вопросы