[iOS] 메인 화면에서 2초 후 화면 전환 코드 - dev-hikun/SWdesign GitHub Wiki

import UIKit

class ViewController: UIViewController {
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        initialize()
    }
    
    func initialize() {
        showImageView()
        converseDisplay()
    }
    
    func showImageView() {
        let screenSize = UIScreen.main.bounds
        let logoImage = UIImage(named: "logo")
        let logoImageView = UIImageView(image: logoImage)
        
        logoImageView.frame.size = CGSize(width: screenSize.width, height: screenSize.height)
        logoImageView.autoresizingMask = [.flexibleLeftMargin, .flexibleTopMargin, .flexibleRightMargin, .flexibleBottomMargin, .flexibleWidth, .flexibleHeight]
        
        view.addSubview(logoImageView)
        
    }
    
    
    func converseDisplay() {
        Timer.scheduledTimer(timeInterval: 2, target: self, selector: (#selector(self.updateTimer)), userInfo: nil, repeats: false)
    }
    
    func updateTimer() {
        let SportsClubHomeController = TabContestController()
        
        SportsClubHomeController.modalTransitionStyle = UIModalTransitionStyle.coverVertical
        
        self.present(SportsClubHomeController, animated: true, completion: nil)
        
    }
    
}