如何在我现有的 XIB 中调用 XIB?
How to call XIB in my existing XIB?
描述:- 我正在为自定义框架编码,为此我到处都使用 XIB,现在我想在我现有的 XIB 中调用另一个 XIB,它的调用非常好但无法执行调用 XIB 的按钮操作。提前致谢 这是代码。
let bundle = Bundle(for: type(of: self))
let nib = UINib(nibName: "WelcomeVC", bundle: bundle)
self.contentView = nib.instantiate(withOwner: self, options: nil).first as! UIView
self.addSubview(self.contentView)
MVC - 是全局 iOS 概念。再学习一下。
xib - 是视图 "V","V" - 不能作为控制器 "C"。
如果你可以调用 xib - 在控制器中创建它。
描述:- 我正在为自定义框架编码,为此我到处都使用 XIB,现在我想在我现有的 XIB 中调用另一个 XIB,它的调用非常好但无法执行调用 XIB 的按钮操作。提前致谢 这是代码。
let bundle = Bundle(for: type(of: self))
let nib = UINib(nibName: "WelcomeVC", bundle: bundle)
self.contentView = nib.instantiate(withOwner: self, options: nil).first as! UIView
self.addSubview(self.contentView)
MVC - 是全局 iOS 概念。再学习一下。 xib - 是视图 "V","V" - 不能作为控制器 "C"。 如果你可以调用 xib - 在控制器中创建它。