在带有拆分视图控制器的iOS 5 Storyboard中,如何从同一控件将新的视图控制器推送到主控和详细信息?

时间:2011-10-16 20:23:20

标签: ios xcode uisplitviewcontroller ios5 storyboard

单击控件时,我希望它将新的视图控制器推送到主拆分和细节拆分。

不幸的是,在Storyboard编辑器中,当您控制从对象拖动并创建segue到View Controller时,它会覆盖Push Storyboard Segue字段的原始值。

是否有可能在故事板文件中实现我的目标,还是必须在代码中完成?

2 个答案:

答案 0 :(得分:2)

你可能必须覆盖-[UIViewController prepareForSegue:sender:]并自己做额外的推动;故事板旨在一次管理单个视图控制器的导航流程。

答案 1 :(得分:0)

我认为如果你只是控制+拖动它会更好更清洁,但是不要让segue保持默认的“推”式。请注意,此处还有可用于segue的“替换”样式。选择“替换”样式时,将显示“目标”参数。选择是否要替换Master或Details控制器中的视图,就是这样。