我正在使用StoryBoard创建一个小型应用程序,当前由导航控制器,表视图控制器和常规视图控制器组成。我有一个连接到表视图的对象数组,现在我想选择一个对象并在屏幕上获取常规视图控制器。因此,在StoryBoard中,我从原型按住CTRL拖动到视图控制器,以创建segue(推动)。现在,我希望它能正常工作,但实际上什么也没发生。
我究竟做错了什么?这不应该直接起作用吗?还是我缺少设置一些选项?我真的希望它与StoryBoard一起使用,但是我测试了给segue一个标识符并实现下面的方法,但是那也不起作用。
-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath {
[self performSegueWithIdentifier:@"showInfo" sender:self];
}
首先,您使用的方法tableView:didDeselectRowAtIndexPath:
,它应该是tableView:didSelectRowAtIndexPath:
。别担心,这是我不时做的事情。
然后,确保故事板上的segue标识符为“ showInfo”,并且一切顺利。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句