Commit 1de59d13 cgx

优化放松训练音频播放

1 个父辈 1a1f8d72
......@@ -146,7 +146,7 @@
if (listArr.count && index < listArr.count) {
self.curIndex = index;
RelaxTrainModel *relaxModel = listArr[index];
[self refreshTopData:relaxModel isStartPlay:NO];
[self refreshTopData:relaxModel];
self.relaxList = listArr;
[self.relaxCollectionView reloadData];
......@@ -160,7 +160,7 @@
[self.audioStream stop];
}
- (void)refreshTopData:(RelaxTrainModel *)relaxModel isStartPlay:(BOOL)isStartPlay {
- (void)refreshTopData:(RelaxTrainModel *)relaxModel {
if (self.delegate && [self.delegate respondsToSelector:@selector(updateNaviTitleAndBgImg:)]) {
[self.delegate updateNaviTitleAndBgImg:relaxModel];
}
......@@ -173,7 +173,7 @@
// 不是正在播放的状态需要先停止
if (self.audioStream.isPlaying == NO) { [self.audioStream stop]; }
self.audioStream.url = [NSURL URLWithString:relaxModel.audio_url];
if (isStartPlay) { [self.audioStream play]; }
[self.audioStream play];
}
#pragma mark - UIGestureRecognizerDelegate
......@@ -229,7 +229,7 @@
}
self.curIndex = indexPath.row;
RelaxTrainModel *relaxModel = [self.relaxList objectAtIndex:indexPath.row];
[self refreshTopData:relaxModel isStartPlay:YES];
[self refreshTopData:relaxModel];
[self.relaxCollectionView reloadData];
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!