swift - 如何在我现有的 XIB 中调用 XIB?

标签 swift xcode frameworks 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 - 是 View “V”,“V” - 不能作为 Controller “C”。 如果您可以调用 xib - 在 Controller 中进行调用。

关于swift - 如何在我现有的 XIB 中调用 XIB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51741485/

相关文章:

javascript - 为什么我的 svelte {#each} block 不是响应式(Reactive)的?

ios - 如何访问变量名称并将字符串更改为它

ios - 单个 View Controller 中的多个 WKwebkit View 不起作用

swift - Sigbart 在尝试获取库图像选择器时

iphone - 强制 symbolicatecrash 使用特定的 .app 和 .dSYM 文件?

xcode - 如何将背景音乐添加到我的 spritekit 文件中

swift:导入 CSwiftV 框架

asp.net-mvc - 将验证消息添加到 Entity Framework 生成的 MVC 类

ios - 图像未显示在我的 Swift 中的 UICollectionView 中

ios - Realm-Swift CocoaPod 导入后未知属性属性 'class'