そーす

福岡在住のプログラマ。SwiftとかKotlinとかJavascriptとかSketchとか触ってます。

UIWindowに背景を追加する

f:id:saburesan:20160427075732p:plain

背景を共通でViewControllerだけ変えたい状況があったので。

AppDelegate.swift

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        window = UIWindow(frame: UIScreen.mainScreen().bounds)
        if let image = UIImage(named: "background") {
            window?.layer.contents = image.CGImage
        }
        window?.rootViewController = ViewController()
        window?.makeKeyAndVisible()
        return true
    }