class func sharedInstance() -> DeviceAlertView {
let nibView = Bundle.main.loadNibNamed("DeviceAlertView", owner: self, options: nil)!.first as! DeviceAlertView
nibView.backgroundColor = UIColor.black.withAlphaComponent(0.4)
nibView.frame = UIScreen.main.bounds
return nibView
}
override init(frame: CGRect) {
super.init(frame: frame)
initViewFromNib()
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
initViewFromNib()
}
private func initViewFromNib() {
let nibView = Bundle.main.loadNibNamed("SearchEmptyView", owner: self, options: nil)?[0] as! UIView
self.searchEmptyView = nibView
self.searchEmptyView.frame = bounds
self.addSubview(searchEmptyView)
}
swift - xib关联view
最新推荐文章于 2020-07-17 17:57:24 发布