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