我不能让这个工作。如果我删除主UITableView以使用静态单元格我可以使segue工作,这样当你点击master中的一行时它会自动按下Child控制器。但是使用“动态原型”单元格,我点击其中一个单元格,没有任何反应......
我是否应该以编程方式将子控制器推送到prepareForSegue
方法中?在这种情况下,我不确定segue在使用
答案 0 :(得分:9)
不,您不必手动推送子控制器。您是否将故事板文件中的segue从动态单元格连接到子控制器?您是否也为动态单元格提供了标识符?您还可以查看本教程:
http://maniacdev.com/ios-5-sdk-tutorial-and-guide/xcode-4-storyboard/
向下滚动到“开始iOS故事板”并查看第1部分和第2部分。我发现它们最有帮助。
答案 1 :(得分:1)
使用prepareForSugue:
代替,[table indexPathForSelectedRow prepareForSugue
将在下一个场景loadView
之前调用。
答案 2 :(得分:0)
也许您忘了设置表视图单元格的重用标识符。