-
[ios - Swift] LaunchScreen 설정ios 2021. 3. 2. 14:14
런치 스크린이란 사용자에게 자연스러운 앱 사용경험을 제공하기 위해 앱을 실행 시 데이터를 초기화할 시간을 벌어주는 역할을 합니다.
이번 글에는 런치 스크린 변경 방법과 초기화 데이터를 어디에 작성해야 하는지만 알아보겠습니다.
런치 스크린 설정 방법
런치 스크린을 따로 추가했다면 위 콤보박스에서 런치 스크린을 선택해 주면 간단하게 변경 가능합니다.
AppDelegate.swift => application(_didFinishLaunchingWithOptions:)
런치 스크린에 컨트롤러가 연결이 안되서 찾아보니 위 메소드에 작성해야 한다고 합니다.
application(_didFinishLaunchingWithOptions:)는 런치 스크린이 화면에 표시 후 실행되며 메소드 안에 작성된 코드가 모두 실행되고 나면
Main.storyboard를 실행한다고 합니다.
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // 런치스크린에서 작업할 내용을 적으면 됩니다. return true }
'ios' 카테고리의 다른 글
[ios - Swift] NSCache Image 사용하기 (0) 2021.02.09 [ios - Swift] App 상태 변경에 따른 Widget 초기화 (0) 2021.02.04 [ios - SwiftUI] Widget 사용하기 (2/2) (0) 2021.02.04 [ios - SwiftUI] Widget 사용하기 (1/2) (0) 2021.02.04 [ios-Swift] Share Extension 사용하기 (0) 2021.01.27