oscarimonbox
10/19/2016 - 2:18 PM

Controlador de audio

Controlador de audio

1) en el appdelegate didFinishLaunchingWithOptions

    MPRemoteCommandCenter *remoteCommandCenter = [MPRemoteCommandCenter sharedCommandCenter];
    remoteCommandCenter.previousTrackCommand.enabled = NO;
    remoteCommandCenter.nextTrackCommand.enabled = NO;
    remoteCommandCenter.likeCommand.enabled = NO;
    remoteCommandCenter.playCommand.enabled = YES;
    remoteCommandCenter.pauseCommand.enabled = YES;
    
    [[remoteCommandCenter pauseCommand] addTarget:self action:@selector(onRemoteCommandCenterPressed:)];
    [[remoteCommandCenter playCommand] addTarget:self action:@selector(onRemoteCommandCenterPressed:)];
    
2) Rutina para tratar el click
-(void) onRemoteCommandCenterPressed: (MPRemoteCommandEvent* ) sender{

    UIViewController* topController = [self topViewController];
    
    MPRemoteCommandCenter *remoteCommandCenter = [MPRemoteCommandCenter sharedCommandCenter];
    
    if (sender.command == remoteCommandCenter.pauseCommand){
    
    }
}