0

我正在使用情节提要制作我的 iPhone 应用程序。初始视图控制器有一个按钮,当点击它时,新的视图控制器应该从右侧出现。现在,当我在按钮上的 Story board Segues 中选择 Push 或 Custom 时,新的视图控制器永远不会出现。当我选择 Modal 时,新的视图控制器从下到上出现。

问题。1. 为什么新的视图控制器没有出现在 Push 或 Custom 模式?2. 当点击主屏幕上的按钮时,如何从右到左显示新的视图控制器?

有任何想法吗?

4

1 回答 1

1

只有当视图控制器包含在导航控制器中时,才能使用推送序列。如果您想在不嵌入导航控制器的情况下使用推式转场,那么您需要定义自己的自定义转场类来执行转场作为推式,但实际上不会将 VC 推入导航堆栈。

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

查看iOS 的新特性:iOS 5.0中关于故事板和转场的部分

于 2012-07-10T17:35:46.207 回答