2017-04-26 24 views
-1

私のiOSアプリのスプラッシュ画面を約2〜3秒の遅延で実装したいと思います。プログラミングにSwift言語を使用しています。これはどのように実装できますか? ご意見は本当に役に立ちます。iOSモバイルアプリ(Swift)のスプラッシュ画面

+0

あなたがこれまでに検索したことや投稿したことを投稿してください。 –

+2

didFinishLaunchingWithOptionsメソッドでdelay sleep(3)を追加して、起動画面をSplashとして使用することができます – Rivendell

答えて

3
Add Delay time in App didFinishLaunchingWithOptions 

//For Swift 3.0 
    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { 

      Thread.sleep(forTimeInterval: 2.0)//2.0 Delay Time 

    } 
1

だった願っています静的でなければならず、関連付けられたviewControllerを持つべきではありません。 source

スプラッシュ画面をスリープ状態にする代わりに、関連するビューコントローラを使用してすぐに別のビューに切り替える必要があります。あなたが望むように3秒間これを表示しますが、私はそれをお勧めしません。できるだけ早くあなたのアプリを起動してください。メインスレッドで遅れを取らないでください

ここにあなたが行うことができるものです。

ランチ画面(スプラッシュスクリーン) - あなたは本当にあなたが他の人のように行うことができます遅延を作りたい場合けれども>メインビュー

- >ビュー(ディレイ2秒)ここに記載されている:

関連する問題