播放音频时,锁屏界面控制

2017-09-12  本文已影响32人  cyh老崔

方法一, 播放控制界面不可订制:

    [[UIApplication sharedApplication] beginReceivingRemoteControlEvents];

注: 1) 如果结束远程事件控制, 需调用:endReceivingRemoteControlEvents

- (void)remoteControlReceivedWithEvent:(UIEvent *)event{
   
    switch (event.subtype) {
        case UIEventSubtypeRemoteControlPlay: // 播放
            // 控制播放与暂停
            break;
           
        case UIEventSubtypeRemoteControlPause: // 暂停,不知啥时是这个值
        case UIEventSubtypeRemoteControlStop: // 停止
            
            break;
        case UIEventSubtypeRemoteControlNextTrack: // 下一首
            // 控制播放下一首
            break;
        case UIEventSubtypeRemoteControlPreviousTrack: // 上一首
             // 控制播放上一首
            break;
        default:
            break;
    }
}

3.界面效果如下, 有3个按钮:上一首, 暂停/继续, 下一首:

锁屏播放界面1

方法二, 播放控制界面可以订制

代码2.1

注: 1) 上述方法可以不调用: beginReceivingRemoteControlEvents

锁屏播放界面2
上一篇下一篇

猜你喜欢

热点阅读