#ios #uitabbar
#iOS #uitabbar
Вопрос:
Я добавил UITabBar в приложение на основе представления, подключил свой контроллер представления следующим образом:
@interface SomeViewController : UIViewController<UITabBarDelegate> {
...
UITabBar *tabBar;
...
@property (nonatomic, retain) IBOutlet UITabBar *tabBar;
Внутри моего файла реализации я сделал это:
@synthesize tabBar;
- (void)tabBar: (UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
{
}
Я зашел в IB и подключил панель вкладок к панели вкладок владельца файла.
Моя проблема: нажатие на элемент панели вкладок никогда не запускает метод didSelectItem. Я пропустил или неправильно выполняю шаг?
Ответ №1:
Вы установили для делегирования панели вкладок значение self?
Комментарии:
1. Спасибо! Я не могу поверить, что забыл это. Я приму этот ответ как можно скорее.