по какой-то причине. Если я помещаю loadview внутри моего VC и добавляю его в другой vc как дочерний элемент, loadview не вступает в силу
// MainClass
self.menuVC = SideMenuVC()
self.view.insertSubview(self.menuVC.view, at: 0)
self.addChild(self.menuVC)
self.menuVC.didMove(toParent: self)
public final class SideMenuVC: UIViewController {
// MARK: Initializer
public init() {
super.init(nibName: nil, bundle: nil)
}
public required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
// MARK: LifeCycle Methods
public override func loadView() {
super.loadView()
self.view = SideMenuView()
}
public override func viewDidLoad() {
super.viewDidLoad()
}
}
Я должен обернуть SideMenuVC внутри UINavigationController, чтобы онработайте с loadView внутри него.
TIA