Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios &引用;“违约”;在UITabBarController中查看_Ios_Xcode_Swift_Uitabbarcontroller_Uitabbar - Fatal编程技术网

Ios &引用;“违约”;在UITabBarController中查看

Ios &引用;“违约”;在UITabBarController中查看,ios,xcode,swift,uitabbarcontroller,uitabbar,Ios,Xcode,Swift,Uitabbarcontroller,Uitabbar,我有一个带有5个导航控制器的UITabBarController,作为选项卡嵌入其中(类似于下图1)。因此,问题是:当显示TabBarController时,我想将表视图(或任何其他视图)显示为“默认”视图。即,显示未嵌入TabBarController中的视图(视图控制器),并选择任何选项卡。我为这样的解释道歉,最好看下面的图片2。我正在我的项目中使用最新版本的XCode和Swift。对于界面,我使用故事板 您可以确定在第一个(初始)viewController中选择哪个选项卡 注:Swif

我有一个带有5个导航控制器的UITabBarController,作为选项卡嵌入其中(类似于下图1)。因此,问题是:当显示TabBarController时,我想将表视图(或任何其他视图)显示为“默认”视图。即,显示未嵌入TabBarController中的视图(视图控制器),并选择任何选项卡。我为这样的解释道歉,最好看下面的图片2。我正在我的项目中使用最新版本的XCode和Swift。对于界面,我使用故事板


您可以确定在第一个(初始)viewController中选择哪个选项卡

注:Swift 3


请注意,默认情况下,第一个选定的viewController位于0索引(
self.tabBarController?.selectedIndex=0

我不需要确定必须选择哪个选项卡,当应用程序加载时,我需要类似VC的tabbar,其中不选择任何选项卡,然后您可以简单地在tableview下添加视图添加五个图像(或按钮)在里面,这就是你想要的吗?
override func viewDidLoad() {
    super.viewDidLoad()

    self.tabBarController?.selectedIndex = 1
  }