17

我有一个奇怪的问题。我在故事板中创建了 2 个视图控制器:testSegueViewcontrollernextPageViewController
testSegueViewcontroller 包含一个 UIButton NextPage。我按 Ctrl 键从这个按钮拖到 nextPageViewController 并创建了一个 Push segue。

问题是当我运行该程序并单击 testSegueViewcontroller 中的 NextButton 时,它不显示 nextPageVieController :-(

关于我做错了什么的任何想法?

4

3 回答 3

31

使用这种方法,您应该使用模态序列。Push segue 是UINavigationController转换的一部分

如果您想使用 push segue,则需要将testSegueViewcontroller放入UINavigationController实例。这将允许 Push segue 工作。

于 2012-01-07T09:53:27.247 回答
1

如果您的视图控制器嵌入了 uinavigation 控制器,则推送 segue 是导航控制器的一部分,那么只有您能够将控制器推送到另一个视图。如果您不想添加导航控制器,请使用模态转换。

于 2012-01-07T12:22:19.517 回答
0

你需要在testSegueViewcontroller里面放一个UINavigationController.

于 2012-01-07T10:31:54.793 回答