很简单,如何从故事板中的原型单元推送新的视图控制器?我有一个tableView从plist文件读取数据,以及它在故事板上的一个默认原型单元格。然后,我在故事板中有另一个视图控制器,我需要链接到表视图上的单元格点击。如何实现这一目标?
答案 0 :(得分:2)
最简单的方法是按住Ctrl键单击原型单元格并将该行拖动到要转换到的视图控制器上。它应该提示您转换的类型 - “推”转换导致新视图控制器的视图从右侧滑入; “模态”过渡会导致新视图从底部滑入。假设您正在使用导航控制器,导航栏应自动配置后退按钮。您不需要编写任何代码来实现问题中描述的行为。
答案 1 :(得分:1)
在故事板中,将原型表格视图单元格链接到您的视图 控制器与segue。确保给segue一个标识符 它的属性检查员。
在TableViewController类中,
实施- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
在prepareForSegue:方法中,获取用户点击的行的NSIndexPath [self.tableView indexPathForSelectedRow]
destinationViewController
的{{1}}参数的UIStoryboardSegue
属性配置视图控制器。