我正在编写iOS / CocoaTouch应用程序,我遇到了以下问题:
我遇到的唯一问题是我无法在故事板编辑器中从视图创建segue到同一视图。因此,我根本无法创建segue,无法分配标识符,因此无法从代码中触发它。
有没有办法实现这个? 这就像推送另一个的详细视图一样简单,每个视图都有一个视图控制器的专用实例及其各自的对象模型。
非常感谢,我到处寻找,找不到任何与此相关的话题。 克里斯托夫。
答案 0 :(得分:2)
Segues位于视图控制器之间,而不是视图(即使视图可以充当触发器)。如果您想要一个新的视图控制器的segue,在故事板中创建它的新实例,将其标识分配给与原始细节相同的类,并定义segue。
如果您只是尝试更改单个视图控制器中显示的视图,则选择性地设置隐藏和非隐藏视图可以起作用...或者添加/删除子视图。