单击控件时,我希望它将新的视图控制器推送到主拆分和细节拆分。
不幸的是,在Storyboard编辑器中,当您控制从对象拖动并创建segue到View Controller时,它会覆盖Push Storyboard Segue
字段的原始值。
是否有可能在故事板文件中实现我的目标,还是必须在代码中完成?
答案 0 :(得分:2)
你可能必须覆盖-[UIViewController prepareForSegue:sender:]
并自己做额外的推动;故事板旨在一次管理单个视图控制器的导航流程。
答案 1 :(得分:0)
我认为如果你只是控制+拖动它会更好更清洁,但是不要让segue保持默认的“推”式。请注意,此处还有可用于segue的“替换”样式。选择“替换”样式时,将显示“目标”参数。选择是否要替换Master或Details控制器中的视图,就是这样。