ios - 如何在快速单击弹出窗口 ViewController 上的按钮时导航到 TabBar ViewController?

标签 ios objective-c swift

我有 TabBarController 项目,带有导航栏。在导航栏上,我在右侧 BarButtonItem 上有弹出窗口。在那个弹出窗口 ViewController 上我有一个按钮。在那个按钮上单击我想移动到任何 TabBarController

我试过

tababarController.selectedIndex = 1

但是 View 没有切换

有什么解决办法吗?

最佳答案

您将关闭弹出窗口并调用委托(delegate)方法 从主视图 Controller 中的 popover viewcontroller 然后在您的委托(delegate)方法中设置工具栏的选定索引。

关于ios - 如何在快速单击弹出窗口 ViewController 上的按钮时导航到 TabBar ViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35572290/

相关文章:

ios - Swift - dispatch_after 的替代品

objective-c - 如何在UI线程上闪烁按钮?

ios - 正则表达式搜索效率

ios - 从 Core Data Swift 中删除值时出现错误 Domain=NSCocoaErrorDomain Code=1570

ios - Xcode 11 - 应用程序图标 - 图像路径无效

iphone - 如何在 UIWebView 中缓存内容以便以后更快地加载?

swift - 我正在尝试设置 coreMotion,但我的加速处理程序中出现此错误?

Swift 奇怪的字符串

ios - 处理在我的游戏中点击的 iAd 横幅

ios - 如何禁止 NSObject 中的基本 init 方法