私は、デフォルトのXcode起動画面を乱用すると、ウラスプラッシュ画面をいくつかの時間や他のものを待つための最も適切な方法ではないことが判明しました。スプラッシュ)私のストーリーボードにしてから2秒後に、それは私のメインUINavigationController
が表示されています、それはここだけのスプラッシュ画面にフリーズiOS用のカスタムスプラッシュ画面
を働いていないが、私のコードです:
import UIKit
class splash: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
NSThread.sleepForTimeInterval(2.0)
let vc = storyboard?.instantiateViewControllerWithIdentifier("mainmenu") as! UINavigationController
self.presentViewController(vc, animated: true, completion: nil)
}
}
を行う使用してそれを解決しています。あなたは本当にブランディングのビットを表示するだけであなたのアプリを使用する前に2秒間待つようにしたいですか? – Abizern
まあ、それは顧客の要求です私の友人 –
私は完全にuに同意しますが、同時にデフォルトのスプラッシュ画面は全く役に立たないのです。 –