UIViewController中的出口

时间:2015-03-31 08:17:13

标签: ios swift uiviewcontroller outlet

我已将viewController的视图加载到Swift中的另一个viewController视图中。

let myCustomView = MyCustomView()

let myView = NSBundle.mainBundle().loadNibNamed("xibView", owner: myCustomView, options: nil)[0] as UIView

self.view.addSubview(myView)

当我尝试将UITableView添加到MyCustomViewController(.xib)时,它可以工作。但是,如果我添加“DataSource”/“Delegate”等插件或按钮上的操作:应用程序崩溃。

此致

1 个答案:

答案 0 :(得分:1)

尝试使用不同的方法从UIView

加载xib
let namedNib = UINib(nibName: "xibView", bundle: nil)
let aNib = namedNib.instantiateWithOwner(self, options: nil)
let myView = aNib.first as UIView
self.view.addSubview(myView)