2012-03-07 3 views
1

Я хотел бы знать, как отключить звук и включить звук в приложении iPad, нажав кнопку. У меня уже есть рабочий код в моем методе viewDidLoad, который воспроизводит музыку при запуске приложения. Все, что мне нужно сделать, это создать кнопку, которая остановит воспроизведение музыки, а также возобновить ее при повторном нажатии.Как отключить звук и отключить звук в iPad, нажав кнопку

Вот мой код в моем viewDidLoad:

- (void)viewDidLoad 
{ 
    NSString *path = [[NSBundle mainBundle] pathForResource:@"Bored" ofType:@"mp3"]; 
    AVAudioPlayer* theAudio = [[AVAudioPlayer alloc]initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL]; 
    theAudio.delegate = self; 
    [theAudio play]; 

    [super viewDidLoad]; 
} 

Спасибо, ребята! Любая помощь будет оценена по достоинству.

ответ

0

Просто посмотрите на AVAudioPlayer API - все это есть: воспроизведение, пауза, громкость и т.д.

+0

Спасибо за ссылку. Однако я не могу заставить его работать. :( – jaytrixz

+0

mmm ... глядя на фрагмент кода, который вы отправили, вы не сохраняете ссылку на экземпляр «AVAudioPlayer» - так что вы не можете позже обратиться к нему, чтобы сказать ему, чтобы он играл, останавливался и т. Д. Это должен быть объявленным свойством вашего 'UIViewController'. Затем вы можете подключить его к IBActions/Buttons в XCode .nib или раскадровке. Загрузите учебные пособия там - вот один из них: http://mobileorchard.com/easy-audio -playback-with-avaudioplayer/ –

+0

Получил это, чтобы работать уже. Спасибо! – jaytrixz

Смежные вопросы