приложение TabBar по умолчанию - PullRequest
0 голосов
/ 11 сентября 2011

Используя XCode 4, я создал НОВОЕ приложение TabBar с настройками раскадровки по умолчанию.

В моем FirstViewController я создал метод с именем

- (IBAction)testMethod:(id)sender

В интерфейсе (Интерфейсный конструктор) я CTRL и перетаскиваю из кнопки в FirstViewController и подключил его к методу) testMethod.

Однако методы никогда не запускаются при нажатии кнопки.

Любая помощь будет оценена.

1 Ответ

1 голос
/ 11 сентября 2011

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

Если вы запустите приложение, контроллер вкладок будет переключаться между представлениями при нажатии кнопок «Первая» и «Вторая» на панели вкладок. Я предполагаю, что вы хотите знать, когда нажата первая кнопка, и вы пытаетесь заставить кнопку запустить другое сообщение (testMethod). Если это правильно, вы можете стать UITabBarDelegate, а не подключать кнопку. Это позволит вам контролировать, как TabBar переключает представления. Вы можете запретить или разрешить переключение в tabBarController: shouldSelectViewController: и реагировать на переключение в tabBarController: didSelectViewController:.

Если это не то, что вы пытаетесь сделать, пожалуйста, уточните, что вы подразумеваете под «кнопкой» в «перетаскиваемом из кнопки», и, возможно, даже какое-то понимание того, что представляет собой цель testMethod, поможет.

...