0

我正在尝试模拟单击额外视图控制器中的按钮(第二视图控制器-> 额外 UIViewController )时的场景,它返回带有第二个视图控制器的标签栏控制器(带有标签栏项目标题 2)作为显示页面而不是第一个视图控制器。默认选项卡式应用程序供我参考。 是屏幕截图

4

1 回答 1

0

如果我正确理解您的问题,您是在问如何在 Cocoa Touch 中实现后退按钮。

后退按钮实际上并不在它们被选项卡的视图控制器中起作用。视图控制器通常被推送到一堆视图控制器上,其中堆栈的顶部是可见的。如果用户现在点击后退按钮,此操作将由堆栈顶部下方的视图控制器执行,这只会弹出最后一个控制器,这意味着您回来了。为此,您通常将最后一个视图控制器定义为您的委托,然后使用它向其发送消息。

我希望我正确地解释了你的问题。如果没有,您能详细说明一下吗?

于 2012-07-31T06:45:16.257 回答