[swift] Swift 앱에서 런치 이미지 설정하는 방법
앱을 실행할 때 처음 나타나는 화면이 바로 런치 이미지입니다. 이 문서에서는 Swift를 사용하여 iOS 앱에서 런치 이미지를 설정하는 방법을 알아보겠습니다.
1. Asset 카탈로그에 런치 이미지 추가
- Xcode에서 프로젝트를 엽니다.
- 프로젝트 네비게이터에서
Assets.xcassets
을 선택합니다. - 오른쪽 클릭하여 New Image Set을 선택합니다.
- 생성된 Image Set에
LaunchImage
라는 이름을 지정합니다. - 여러 크기의 런치 이미지를 추가하기 위해
+
버튼을 클릭합니다. - 각각의 정사각형 박스에 대응하는 이미지 파일을 드래그 앤 드롭하여 추가합니다.
- 메인 번들에 이미지 파일이 없는 경우, 파일을 먼저 추가해야 합니다.
- 이미지 파일의 크기는 디자인 가이드에 따라 설정해야 합니다.
2. Info.plist 파일 편집
- 프로젝트 네비게이터에서
Info.plist
파일을 선택합니다. - Source 탭을 선택한 후 아래의 코드를 추가합니다.
<key>UILaunchImages</key>
<array>
<dict>
<key>UILaunchImageName</key>
<string>LaunchImage</string>
<key>UILaunchImageMinimumOSVersion</key>
<string>8.0</string>
<key>UILaunchImageOrientation</key>
<string>Portrait</string>
<key>UILaunchImageSize</key>
<string>{320, 480}</string>
</dict>
<!-- 다른 크기의 런치 이미지는 여기에 추가합니다 -->
</array>
{320, 480}
부분은 가로 320px, 세로 480px 크기의 런치 이미지를 사용한다는 의미입니다. 앱의 요구 사항에 따라 크기를 조정할 수 있습니다.- 다른 크기의 런치 이미지가 필요한 경우 위의 예시를 참고하여 추가합니다.
- 앱이 지원하는 최소 iOS 버전에 맞게
UILaunchImageMinimumOSVersion
값을 설정합니다.
3. 런치 이미지 확인
이제 설정한 런치 이미지를 앱에서 확인할 수 있습니다. 앱을 빌드하고 실행하여 런치 이미지가 제대로 나타나는지 확인해보세요.
정상적으로 설정되었다면, 앱이 실행될 때 런치 이미지가 화면에 나타난 후 앱의 메인 화면으로 전환될 것입니다.