본문 바로가기
iOS

iOS window rootviewcontroller 변경

by 정석 지향 2021. 3. 4.
반응형

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        print("ViewController 스토리보드: \(self.storyboard)")
    }


    @IBAction func changeRootVC(_ sender: UIButton) {
        let sb = UIStoryboard(name: "SB2", bundle: nil)
        let vc2 = sb.instantiateViewController(withIdentifier: "VC2") as! VC2
        let ad = UIApplication.shared.delegate as! AppDelegate
        ad.window?.rootViewController = vc2
    }
    
}

first vc에서 Button 클릭

반응형