iOS 用の cocoalibspotify アプリを組み込みの一時停止/再生および次/前のコントロールに応答させるにはどうすればよいですか? これに関するドキュメントはありません。
質問する
74 次
1 に答える
2
メイン ビュー コントローラーでは、アプリはリモート コントロール イベントをサブスクライブする必要があります。
- (void)viewDidLoad {
// ...
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
// ...
}
リモコンのボタンを押すとremoteControlReceivedEvent:
、View Controller でトリガーされます。イベントは次のように処理できます。
- (void) remoteControlReceivedWithEvent: (UIEvent *) receivedEvent {
if (receivedEvent.type == UIEventTypeRemoteControl) {
switch (receivedEvent.subtype) {
case UIEventSubtypeRemoteControlPause:
// Handle pause
break;
case UIEventSubtypeRemoteControlPlay:
// Handle play
break;
case UIEventSubtypeRemoteControlPreviousTrack:
// Handle Previous
break;
case UIEventSubtypeRemoteControlNextTrack:
// Handle Next
break;
default:
break;
}
}
}
于 2013-06-19T05:37:20.770 に答える