我有一个列出新闻项目的Feed,点击一个,然后您将进入详细视图。我通过didSelectRowAtIndexPath
方法执行此操作,其中我声明了详细视图控制器等。
是否可以使用混合Feed,其中一些链接将是视频,而其他链接将保持链接到详细视图。因此,如果用户点击了视频的链接,那么视频播放器就会启动,否则它的业务就像用户一样,并且会进入另一个视图。
源是JSON提要,因此我需要根据读取其中一个JSON节点切换目标,并查看文件结尾是另一个页面还是视频文件。
答案 0 :(得分:0)
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if([YourOptiontype isEqual:@"video"])
{
// Push to Video View
}
else if([YourOptiontype isEqual:@"business"])
{
// Push to business View
}
NSIndexPath *tableSelection = [theTableView indexPathForSelectedRow];
[theTableView deselectRowAtIndexPath:tableSelection animated:NO];
}