아미(아름다운미소)

[SWIFT] Launch Image에 이미지 delay time 주기 본문

랭귀지/SWIFT

[SWIFT] Launch Image에 이미지 delay time 주기

유키공 2018. 2. 16. 13:00

AppDelegate.swift라는 클래스 파일의 application함수안에 아래처럼 쓰레드를 넣습니다. 이는 메인스토리보드에 연결된 init view를 열때 호출되는 함수이므로 여기에 쓰레드로 메인 뷰를 열 시간을 지연시켜버리는 것입니다.

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
        // Override point for customization after application launch.
        Thread.sleep(forTimeInterval: 2.0)
        return true
    }

실행 결과 인트로 이미지를 띄우고 해당 시간 지연된 후, 메인 스토리보드에 연결된 시작 뷰로 넘어가는 것을 확인할 수 있습니다.

Comments