iPhone SDK - Mute - PullRequest
       20

iPhone SDK - Mute

0 голосов
/ 03 сентября 2010

У меня есть следующее для воспроизведения m фоновой музыки:

NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/bgMusic.mp3", [[NSBundle mainBundle] resourcePath]]];

    NSError *error;
    bgMusic = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
    bgMusic.numberOfLoops = -1;
    bgMusic.volume = 0.1;

    if (bgMusic == nil)
        NSLog([error description]);
    else
        [bgMusic play];

Но как я могу на любом экране отключить все звуки, а не только этот, любой звук?

Спасибо.

1 Ответ

1 голос
/ 09 апреля 2011

[[MPMusicPlayerController applicationMusicPlayer] setVolume:(use a value between 0.0 and 1.0)]

Если ваш MPMoviePlayerController использует аудио сеанс приложения, это работает.

...