如何让我的 iOS 版 cocoalibspotify 应用程序响应内置的暂停/播放和下一个/上一个控件?我没有看到这方面的文件。
问问题
74 次
1 回答
2
在主视图控制器中,应用需要订阅远程控制事件。
- (void)viewDidLoad {
// ...
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
// ...
}
然后按下远程控制按钮将remoteControlReceivedEvent:
在您的视图控制器上触发。该事件可以如下处理。
- (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 回答