image
을 imageView
에 넣고 LaunchStoreyboard
에 넣습니다. 어떻게 프로그램의 시간을 프로그램 적으로 지연시킬 수 있습니까? 어떤 도움이 높게 평가 될 것입니다. 여기 신속한 Xcode iOS에서 스플래시 시작 화면을 프로그래밍 방식으로 지연시킬 수있는 방법
입니다 시작 화면보기 컨트롤러 코드가
import UIKit
class LaunshViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.delay(0.4)
}
func delay(_ delay:Double, closure:@escaping()->()) {
let when = DispatchTime.now() + delay
DispatchQueue.main.asyncAfter(deadline: when, execute: closure)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
가능한 중복 (http://stackoverflow.com/questions/35028449/ios-how-to-delay- the-launch-screen) –
제 질문은 Swift 3입니다.하지만 Obj-C의 @OlegGordiichuk –
접근법을 제안했습니다. 구현 방법은 프로그래밍 언어에 의존하지 않아도 적합합니다. –