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];
}
谢谢你们!任何帮助,将不胜感激。
感谢您的链接。但是,我似乎无法使其工作。 :( – jaytrixz 2012-03-07 07:51:11
mmm ...查看你发布的代码片段,你没有保存对“AVAudioPlayer”实例的引用 - 所以你以后不能通过它来告诉它播放,停止等。需要成为UIViewController的一个声明属性,然后你可以将它连接到XCode .nib或storyboard中的IBActions/Buttons。在这里有大量的教程 - 这里有一个:http://mobileorchard.com/easy-audio -play-with-avaudioplayer/ – 2012-03-07 10:17:47
知道它已经工作了,谢谢! – jaytrixz 2012-03-08 11:01:18