如何在另一个ViewController中加载UIViewController XIB?

时间:2019-04-28 19:49:21

标签: ios swift xib viewcontroller

我试图将UIViewController XIB添加到现有的BaseViewController中,并尝试创建以下内容:

enter image description here

我有一个简单的BaseViewController,然后用XIB制作了一个UIView ...现在我正在尝试在新的BaseViewController中使用它:

        let myVC = P3XIBViewController(nibName: "P3XIBViewController.xib", bundle: nil)
    self.present(myVC, animated: true, completion: nil)

如何使它像图像中的一样小,并且BaseViewController仍然可见?

1 个答案:

答案 0 :(得分:1)

替换(删除.xib

let myVC = P3XIBViewController(nibName: "P3XIBViewController.xib", bundle: nil)

使用

let myVC = P3XIBViewController(nibName: "P3XIBViewController", bundle: nil)