Subclass ViewController from Storyboard

后端 未结 3 947
野趣味
野趣味 2020-12-17 16:11

I created ViewController in Storyboard and I am using

instantiateViewControllerWithIdentifier:

to load it. But I need to have this VC as b

3条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-17 16:33

    @Bhagyesh version in Swift 3:

    class func instantiateFromSuperclassStoryboard() -> SubclassViewController {
        let stroryboard = UIStoryboard(name: "Main", bundle: nil)
        let controller = stroryboard.instantiateViewController(withIdentifier: "BaseViewController")
        object_setClass(controller, SubclassViewController.self)
    
        return controller as! SubclassViewController
    }
    

提交回复
热议问题