IOS View控制器进行通信

时间:2012-04-21 13:57:35

标签: ios

您好我有一个处理视图A的视图控制器A和一个视图B的视图控制器B.现在,当用户点击视图A中的按钮时,可以去查看B?

4 个答案:

答案 0 :(得分:1)

您可以创建UINavigationController,NavigationController的rootViewController是视图A.当用户单击视图A处的按钮时,将View控制器B推送到NavigationController。使用此方法:pushViewController:

祝你好运!

答案 1 :(得分:0)

将视图控制器A推送到UINavigationController上开始。当用户单击视图A中的按钮时,将View Controller B推送到导航控制器上。

答案 2 :(得分:0)

为按钮创建一个IBAction方法,初始化视图B,并将其推送到视图堆栈。

这在文档中有很好的记录。你应该看看它!

答案 3 :(得分:0)

如果您使用的是Storyboard,这将变得更加容易。只需在Storyboard视图中选择View A的场景,然后在菜单栏上单击Editor-> Embed In-> Navigation Controller。这将自动添加Nav Controller并使View A成为Root View Controller。然后,这只是将视图A中的Segue连接到视图B的问题。