1
在collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath方法即時嘗試加載音頻文件數組到收藏視圖單元格,但基於indexPath行它跳過索引0單元格和索引1單元格它正在播放音頻文件當細胞選擇。我無法理解爲什麼。collectionView didSelectItemAtIndexPath
這裏是我的代碼
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
{
audioArray =[[NSArray alloc] initWithObjects:@"0", @"1", @"2", @"3", nil];
NSString *filePath = [audioArray objectAtIndex:indexPath.row];
NSString *audioFilePath = [[NSBundle mainBundle] pathForResource:filePath ofType: @"mp3"];
NSURL *fileURL = [[NSURL alloc] initFileURLWithPath: audioFilePath];
audioPlayer = [[AVAudioPlayer alloc]
initWithContentsOfURL:fileURL error:nil];
}
如果有人能在正確的方向指向我。我會感激。
感謝您的幫助。