可能性の重複:
remoteControlReceivedWithEvent in AVAudio is not being calledremoteControlReceivedWithEvent方法
私は私のアプリが再生されている一部のオーディオを停止/起動するリモートコントロールイベントを取得しようとしているが、-remoteControlReceivedWithEventています:呼ば取得されていません。私のアプリはタブバーを持っています。
各ビューのビューコントローラは、リモートコントロールイベント(https://developer.apple.com/iphone/library/documentation/EventHandling/Conc eptual/EventHandlingiPhoneOS /のRemoteControl/RemoteControl.html#// apple_ref/D OC/UID/TP40009541-CH7-SW1)を使用してアップルのドキュメントにつきセットアップを実装。私は参考にこれらのビットをコピーしました。
-remoteControlReceivedWithEvent:が呼び出されない理由についてのアイデアはありますか?応答側チェーン内の別のオブジェクトに実装する必要がありますか?
スティーブ
- (BOOL) canBecomeFirstResponder
{
return YES;
}
- (void) viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
[self becomeFirstResponder];
}
- (void) viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
[UIApplication sharedApplication] endReceivingRemoteControlEvents];
[self resignFirstResponder];
}