Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.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 在swift 5的启动屏幕中隐藏选项卡栏_Ios_Swift_Iphone_Mobile_Swift5 - Fatal编程技术网

Ios 在swift 5的启动屏幕中隐藏选项卡栏

Ios 在swift 5的启动屏幕中隐藏选项卡栏,ios,swift,iphone,mobile,swift5,Ios,Swift,Iphone,Mobile,Swift5,我已经在iOS应用程序中实现了闪屏。它的持续时间为2-3秒,但主屏幕上的tabarcontroller显示在启动屏幕中。一种方法是在AppDelegate中为启动屏幕添加一个单独的窗口。这使得您可以将选项卡栏控制器保留为根视图控制器 @UIApplicationMain 类AppDelegate:UIResponder、UIApplicationLegate{ 变量窗口:UIWindow? 让launchView=UIStoryboard(名称:“LaunchScreen”,bundle:nil

我已经在iOS应用程序中实现了闪屏。它的持续时间为2-3秒,但主屏幕上的tabarcontroller显示在启动屏幕中。

一种方法是在AppDelegate中为启动屏幕添加一个单独的窗口。这使得您可以将选项卡栏控制器保留为根视图控制器

@UIApplicationMain
类AppDelegate:UIResponder、UIApplicationLegate{
变量窗口:UIWindow?
让launchView=UIStoryboard(名称:“LaunchScreen”,bundle:nil)。实例化initialviewcontroller()?.view??UIView()
func应用程序(application:UIApplication,didFinishLaunchingWithOptions
launchOptions:[UIApplication.LaunchOptionKey:Any]?)->Bool{
launchView.frame=窗口?.frame???.zero
窗口?.addSubview(启动视图)
DispatchQueue.main.asyncAfter(截止日期:.now()+5){
//启动屏幕显示5秒钟
launchView.removeFromSuperview()启动
}
返回真值
}
}

您能再显示一些代码吗?如何添加tabbar以及在何处添加?splash已经没有tabbar。。这取决于你的代码如何延迟你的启动