Программирование iPhone XCode: выполнение кода при изменении вкладки в приложении панели вкладок - PullRequest
0 голосов
/ 23 марта 2010

Я разрабатываю простое приложение для панели вкладок для школы.Имеет 3 вкладки.Один из них воспроизводит музыку в потоковом режиме, и я хотел бы остановить воспроизведение музыки, когда пользователь меняет вкладку.Это возможно?и как?Заранее спасибо!

Ответы [ 2 ]

3 голосов
/ 23 марта 2010

Реализуйте метод делегата UITabViewController:

– tabBarController:didSelectViewController:

И вы сможете делать то, что хотите.Также есть

– tabBarController:shouldSelectViewController:

, если вы хотите узнать до , вкладка изменится.

2 голосов
/ 23 марта 2010

Как говорит Карл, это возможно. Однако, если бы я разработал такое приложение (и на самом деле, я), я бы использовал метод viewWillDisappear моего UIViewController (и я). Таким образом вы сохраняете логику разделенной между вашими реализациями.

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