使用故事板的iphone视图控制器转换

时间:2012-07-10 17:27:45

标签: iphone storyboard viewcontroller uistoryboardsegue

我正在使用故事板制作我的iPhone应用程序。 初始视图控制器有一个按钮,当单击它时,新视图控制器应该从右侧出现。 现在,当我在按钮上的故事板Segues中选择Push或Custom时,新的视图控制器永远不会出现。 当我选择Modal时,新的视图控制器将从下到上显示。

问题。 1.为什么新的视图控制器没有出现在推送或自定义模式下? 2.当单击主屏幕上的按钮时,如何从右向左显示新的视图控制器?

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

仅当视图控制器包含在导航控制器中时,才能使用推送segues。如果你想在没有嵌入导航控制器的情况下使用push-style segue,那么你需要定义自己的自定义segue类,它可以像推送一样执行segue,但不会实际将VC推送到导航堆栈。

Custom segue没有为您做任何事情的原因可能是因为您尚未定义要使用的实际自定义segue。

查看What's new in iOS: iOS 5.0

中有关故事板和细分的部分