我正在制作使用表格视图播放音频的应用程序
选择特定行后,它会在下一个视图中播放音频,但它无法解决我的问题
因为希望它在解除视图并返回到表视图后停止
所以我想要一种在下一个视图上播放歌曲的方式,以这种方式在解除视图后停止
,或者
如果我可以访问下一个视图中的特定行(indexpathy.row)
答案 0 :(得分:3)
只是属性将原始的no或int值合成到下一个视图中,如下所示..
@interface NextViewController : UIViewController{
int rowNo;
}
@property (nonatomic, assign) int rowNo;
并在.m文件中合成,如下文...
@synthesize rowNo;
当你在那时推送到nextview时设置这个属性
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NextViewController *objNextViewController = [[NextViewController alloc]initWithNibName:@"NextViewController" bundle:nil];
objNextViewController.rowNo = indexPath.row;
[self.navigationController pushViewController:objNextViewController animated:YES];
[NextViewController release];
}
答案 1 :(得分:0)
只需在下一个视图的类中获取一个变量,并在选择单元格时将indexpath.row的值传递给它。由于此变量具有选定行的值,因此您可以在下一个视图中访问此值。