lgb*_*brf 1 cocoa-touch ios swift
在尝试寻找解决方案时,我遇到了这个答案:
它似乎实现了我想要的目标,但在目标 C 中:
UITabBarController *tabBar = (UITabBarController *)self.window.rootViewController;
tabBar.selectedIndex = 0;
Run Code Online (Sandbox Code Playgroud)
我如何快速做到这一点?我的第一次尝试返回错误:
无法转换表达式的类型“$T4??” 输入“UITabBarController”
var tabBar: UITabBarController = self.window?.rootViewController
tabBar.selectedIndex = 1
Run Code Online (Sandbox Code Playgroud)
为我工作!您只需要添加as! UITabBarController:
var tabBar: UITabBarController = self.window?.rootViewController as! UITabBarController
tabBar.selectedIndex = 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1366 次 |
| 最近记录: |