Bir UIbutton
düğmesine bir kez basarak bir IBAction
ile nasıl ses çalabilir ve AVAudioPlayer
düğmesini kullanarak düğmeye tekrar basarak durdurabilir miyim? Ayrıca, ses çaldığında ve olmadığında, UIButton
'un durumunu değiştirmek istiyorum.Aynı düğmeyle Oynat/Duraklat [AVAudioPlayer]
İşte benim kod:
- (IBAction)Beat
{
if ([Media2 isPlaying])
{
[Media2 pause];
[Button17 setSelected:NO];
}
else
{
Path = [[NSBundle mainBundle] pathForResource:@"Beat" ofType:@"mp3"];
AVAudioPlayer *Media2 = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:Path] error:NULL];
[Media2 setDelegate:self];
[Media2 play];
[Button17 setSelected:YES];
}
}