我想要一个主/详细类型的UI,但可以选择根据表格单元格中的数据转到不同的详细信息页面。故事板可以这样做吗?如果是这样,是否有教程或某处解释?作为替代方案,如果我在同一个表中混合表格单元格类型,我可以这样定义不同的详细信息页面吗?
另外,只是一个观察,是否有人发现Apple教程很快变得非常复杂?即使使用第一个iOS应用教程,我也无法通过尝试。如此多的控制点击和命令拖动以及任何非直观目标。比如,谁会期望从图形元素拖动到源文件中的特定行?这没有任何意义。
答案 0 :(得分:2)
我认为您正在寻找的是didSelectRowAtIndexPath。在视图控制器的.m文件中,您可以打开UITableView,每当用户单击一行时,它将触发didSelectRowAtIndexPath中的代码。通常,您有一个if块,用于检查单击哪一行,并执行不同的操作(如显示不同的详细信息视图)。
就详细教程而言,我发现YouTube是最容易学习的,特别是对于简单或常见的任务。如果你在那里搜索“Master-Detail Xcode”,我相信你会发现大量的结果(http://www.youtube.com/watch?v=S_J_r8AKw0k我认为这是我觉得有用的一个。)