как подключить UITabbar к viewcontroller - PullRequest
1 голос
/ 04 марта 2012

Я не использую UITabbarController, я просто добавляю UITabbar в ViewController. Я знаю, когда мы используем UITabbarController, мы создадим один массив, который содержит viewcontroller, поэтому, когда мы нажимаем на вкладку, будет отображаться конкретный viewcontroller, но UITabbarпросто можно добавить UITabbarItems, так как подключить viewcontroller к вкладке - точно так же, как UITabbarController.заранее спасибо.

Ответы [ 2 ]

3 голосов
/ 04 марта 2012

Прикрепите UITabBarDelegate к вашему UITabBar:

self.tabbar.delegate = self; 
// make sure you declared self to be a UITabBarDelegate in your header

Затем установите:

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item {
  // item is the selected tab bar item
}
0 голосов
/ 04 марта 2012

Пусть ваш контроллер представления реализует протокол UITabBarDelegate.Затем установите свойство delegate панели вкладок так, чтобы оно указывало на ваш экземпляр контроллера представления.В вашем классе контроллера представления вы можете реализовать метод tabBar:didSelectItem:, который будет вызываться всякий раз, когда пользователь выбирает элемент на панели вкладок.

Однако, если вы собираетесь использовать панель вкладок для переключения между различными представлениямиконтроллеры, которые вы должны использовать UITabBarController - это то, для чего он предназначен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...