【发布时间】:2026-01-19 16:05:02
【问题描述】:
我尝试创建一个具有不同视图的应用。有两个视图,每个视图都有一个视图控制器。第一个视图是通过 AppDelegate 类中的rootViewController 加载的。现在我想通过单击一个按钮来加载另一个视图。
我尝试在我的第一个控制器中创建第二个视图控制器的实例并使用pushViewController 方法,但没有成功。项目已构建,但单击按钮后没有任何反应。
【问题讨论】:
-
你是如何实例化第二个视图控制器的?您可以发布有关代码的图片吗?
-
@vincent 您需要在要推送的视图控制器类上分配和 initWithNibName。这个答案有一些好处:*.com/questions/1644293/…
-
@nykash - 谢谢,但我已经知道了?
-
@vincent 在下面查看我的答案...我引用的问题有示例。
标签: objective-c ios uiview uiviewcontroller