0

嗨,我有一个处理视图 A 的视图控制器 A,以及一个用于视图 B 的视图控制器 B。现在当用户单击视图 A 中的按钮时转到视图 B?

4

4 回答 4

1

您可以创建一个 UINavigationController , NavigationController 的 rootViewController 是视图 A 。当用户单击视图 A 上的按钮时,将视图控制器 B 推到 NavigationController 上。使用这个方法:pushViewController:

祝你好运!

于 2012-04-21T14:37:30.430 回答
0

如果您使用 Storyboard,这将变得容易得多。只需在 Storyboard 视图中选择 View A 的场景,然后在菜单栏上单击 Editor->Embed In->Navigation Controller。这将自动添加导航控制器并使视图 A 成为根视图控制器。然后只需将 Segue 从视图 A 连接到视图 B。

于 2012-04-21T15:03:20.367 回答
0

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

这在文档中有很好的记录。你应该检查一下!

于 2012-04-21T14:05:07.803 回答
0

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

于 2012-04-21T14:03:04.420 回答