【发布时间】:2013-11-06 21:52:33
【问题描述】:
我在 ios 设备上有一个歌曲的表格视图,如果我选择一行,我会推送到一个新视图,在该视图中 AVPlayer 开始播放所选歌曲。现在,如果我返回并选择另一行,将应用推送到视图将开始播放新歌曲,同时继续播放已经运行的歌曲。
编辑: 我尝试使用这样的速率值但没有成功,因为如果我将它放在我的 viewdidload 方法中,它总是会输出“未播放”,即使正在播放歌曲:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
appDelegate = (SimpleTableAppDelegate *)[[UIApplication sharedApplication] delegate];
appDelegate.audioPlayer = [[AVPlayer alloc] init];
if (appDelegate.audioPlayer.rate == 0.0f)
{
NSLog(@"not playing");
} else {
NSLog(@"already playing");
}
}
【问题讨论】:
标签: ios avplayer audio-player