Динамический UIView в UITabBaritem - PullRequest
0 голосов
/ 30 июля 2011


По сути, у меня есть View с серией UIButtons, и в зависимости от того, какая кнопка нажата, View с UITabBar отображается с выбранным определенным UITabBarItem.
Это прекрасно работает, однако я хочу изменить UIView на UITabBarItem.
Так, например: у меня есть 8 кнопок на моем первом виде. Я нажимаю кнопку 1, и выбирается UITabBarItem 2, и отображается Вид A , однако, если я нажимаю кнопку 2 *, выбирается 2 *, но вместо вида A отображается Вид B .
Что именно происходит, если у меня есть метод viewDidLoad, код внутри которого предварительно загружен, прежде чем я смогу его динамически изменить. Поэтому я попытался использовать viewWillAppear, но ничего не произошло.
Любая помощь будет оценена. Надеюсь, я прояснил свой вопрос для всех.

1 Ответ

0 голосов
/ 30 июля 2011

попробуйте реализовать протокол контроллера uitabbar и переписать эти методы:

– tabBarController:shouldSelectViewController:
– tabBarController:didSelectViewController:
...