override func viewDidLoad() { super.viewDidLoad() let myView = NSHostingView(rootView: MySwiftUIView()) myView.translatesAutoresizingMaskIntoConstraints = false self.view.addSubview(myView) myView.centerYAnchor.constraint(equalTo: self.view.centerYAnchor).isActive = true myView.centerXAnchor.constraint(equalTo: self.view.centerXAnchor).isActive = true }