首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Swift中以编程方式切换制表符

在Swift中以编程方式切换制表符
EN

Stack Overflow用户
提问于 2014-08-15 11:51:38
回答 12查看 137K关注 0票数 94

当iOS应用程序启动时,我需要编写一些代码将视图切换到另一个选项卡(例如,默认情况下显示的是第二个选项卡,而不是第一个选项卡)。

我是Swift的新手,我做了以下工作:

  • 代码应该放在第一个选项卡的viewDidLoad()函数的ViewController中。
  • 下面的代码显示了第二个ViewController,但底部不是选项卡条(vcOptions是第二个ViewController选项卡项):

代码语言:javascript
运行
复制
let vc : AnyObject! = self.storyboard.instantiateViewControllerWithIdentifier("vcOptions")
self.showViewController(vc as UIViewController, sender: vc)

我认为答案可能在于使用UITabbarController.selectedIndex = 1,但不太确定如何实现这一点。

EN

Stack Overflow用户

发布于 2021-03-17 16:05:04

Swift 5

如果您的类是UITabBarController的子类,则只需执行以下操作:

代码语言:javascript
运行
复制
selectedViewController = viewControllers![yourIndex]
票数 1
EN
查看全部 12 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25325923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档