이제 지금까지 바빴던 업데이트를 완료하였습니다!
조금더 정리하는 느낌으로 그동안 어플을 개발하면서
중간중간 썼었던 기능을 하나씩 정리하는 글을 올릴께요!
이번에는 로딩화면을 만드는 방법에 대해 알아보겠습니다
1) LaunchScreen.storyborad
로딩화면은 LaunchScreen.storyboard 에서 만들면 됩니다!
여기서 대부분 imageView를 추가하여 만들면 됩니다
그다음으로 로딩화면이 보이는 시간을 설정하고 싶다면?
2) AppDelegate.swift
잠시 몇초동안 강제적으로 로딩화면을 보이게 하는 기능입니다
< 로딩화면을 보여줄 시간을 지정하는 코드 >
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
Thread.sleep(forTimeInterval: 0.6)
return true
}
위 코드에서 0.6을 대신하여 보여줄 시간을 지정하면 됩니다!
아래는 결과모습입니다
'iOS 개발자 > Xcode 기능 정리' 카테고리의 다른 글
Xcode 기능 - 버튼 테두리 넣기 / set button border (0) | 2021.02.02 |
---|---|
Xcode 기능 - 코드로 색상 설정 및 변경하기 / set color with swift (0) | 2021.02.02 |
Xcode 기능 - 버튼, 뷰 모서리 둥글게 만들기 / button, view cornerRadius (0) | 2021.02.02 |
Xcode 기능 - 키보드 내리기, 사라지게 하기 / Keyboard disappear (0) | 2021.02.02 |
Xcode 기능 - 키보드 입력 타입 설정 / keyboard input type (0) | 2021.02.02 |