Я разрабатываю простое приложение для панели вкладок для школы.Имеет 3 вкладки.Один из них воспроизводит музыку в потоковом режиме, и я хотел бы остановить воспроизведение музыки, когда пользователь меняет вкладку.Это возможно?и как?Заранее спасибо!
Реализуйте метод делегата UITabViewController:
UITabViewController
– tabBarController:didSelectViewController:
И вы сможете делать то, что хотите.Также есть
– tabBarController:shouldSelectViewController:
, если вы хотите узнать до , вкладка изменится.
Как говорит Карл, это возможно. Однако, если бы я разработал такое приложение (и на самом деле, я), я бы использовал метод viewWillDisappear моего UIViewController (и я). Таким образом вы сохраняете логику разделенной между вашими реализациями.
viewWillDisappear
UIViewController