Swift3无法链接引用插座

时间:2017-03-14 10:37:08

标签: uiview reference swift3

我正在定义基于XIB的Custom UIView。因此我从Github复制了CustomXIBSwift-master。这非常有效。为了我的目的,我简要地修改了它。

标签(lblTitle)作为参考插座链接到文件所有者 enter image description here

现在我还要为文件所有者创建第二个子标签的引用插座。但是,我无法使用点线方法,也不能手动包含IBOutlet。

enter image description here

基于CustomXIBSwift-master,XIB的类型为UIView。当我指定一个自定义类(而不是UIView)时,它会崩溃。

SWIFT代码的一部分:

func loadViewFromNib() {
    let bundle = Bundle(for: type(of: self))
    let nib = UINib(nibName: "SlidingAlertView", bundle: bundle)
    let view = nib.instantiate(withOwner: self, options: nil)[0] as! UIView
    view.frame = bounds
    view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
    self.addSubview(view);
}

如何从此View到Swift文件创建引用插座?

1 个答案:

答案 0 :(得分:0)

我无法在UILabel和文件所有者之间建立连接。似乎也可以指定文件所有者的自定义类。

enter image description here