2016-06-15 5 views
0

Я работаю с Xcode 7.2 и быстрым 2. Я добавил экран запуска на панели запуска. Однако, когда я запускаю приложение, экран запуска быстро исчезает. Есть ли способ, которым я могу настроить время для этого?Настроить время для экрана запуска

ответ

0

Ну вы можете создать совершенно новый ViewController для отображения экрана заставки, как:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool { 
    self.generateRandomSplashScreen() 
    self.performSelector("removeSplashScreen", withObject: nil, afterDelay: <Your delay in seconds>) 
    self.otherViewControllerLoad() 
    // the other view controller 
    self.window.makeKeyAndVisible() 
    return true 
} 

func generateRandomSplashScreen() { 
    splashScreenViewController = SplashScreenController(nibName: "SplashScreenController", bundle: NSBundle.mainBundle()) 
    self.window.addSubview(self.splashScreenViewController.view!) 
} 

func removeSplashScreen() { 
    splashScreenViewController.view!.removeFromSuperview() 
    self.window.rootViewController = self.tabBarController 

} 
Смежные вопросы