Ios &引用;“违约”;在UITabBarController中查看
我有一个带有5个导航控制器的UITabBarController,作为选项卡嵌入其中(类似于下图1)。因此,问题是:当显示TabBarController时,我想将表视图(或任何其他视图)显示为“默认”视图。即,显示未嵌入TabBarController中的视图(视图控制器),并选择任何选项卡。我为这样的解释道歉,最好看下面的图片2。我正在我的项目中使用最新版本的XCode和Swift。对于界面,我使用故事板Ios &引用;“违约”;在UITabBarController中查看,ios,xcode,swift,uitabbarcontroller,uitabbar,Ios,Xcode,Swift,Uitabbarcontroller,Uitabbar,我有一个带有5个导航控制器的UITabBarController,作为选项卡嵌入其中(类似于下图1)。因此,问题是:当显示TabBarController时,我想将表视图(或任何其他视图)显示为“默认”视图。即,显示未嵌入TabBarController中的视图(视图控制器),并选择任何选项卡。我为这样的解释道歉,最好看下面的图片2。我正在我的项目中使用最新版本的XCode和Swift。对于界面,我使用故事板 您可以确定在第一个(初始)viewController中选择哪个选项卡 注:Swif
您可以确定在第一个(初始)viewController中选择哪个选项卡 注:Swift 3
请注意,默认情况下,第一个选定的viewController位于0索引(
self.tabBarController?.selectedIndex=0
)我不需要确定必须选择哪个选项卡,当应用程序加载时,我需要类似VC的tabbar,其中不选择任何选项卡,然后您可以简单地在tableview下添加视图添加五个图像(或按钮)在里面,这就是你想要的吗?
override func viewDidLoad() {
super.viewDidLoad()
self.tabBarController?.selectedIndex = 1
}