我从我的 View 中使用 segue 启动了一个选项卡栏 Controller 。编辑传递的数据后,我需要关闭选项卡 Controller 。 Xcode 中的 Storyboard不允许我在选项卡 Controller 上添加“关闭”按钮(并显示在所有选项卡上)。我是否必须在每个选项卡 View 上有一个单独的“关闭”按钮?这看起来相当笨重。
处理这个问题的最佳方法是什么?
最佳答案
连接到选项卡栏 Controller 中选项卡栏的每个 View 都是完全独立的 View 。标签栏只是将它们结合在一起。如果您想要有后退按钮,则必须在选项卡栏中的每个 View 上有单独的按钮或手势操作。
但是,您可以使用代码轻松关闭 View ,而不必添加四个额外的转场。
self.dismissViewControllerAnimated(true, completion: {})
该行将关闭您当前的 View Controller 。
关于ios - 在哪里放置模式 TabBarController 的“关闭”按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34397422/