<分区>
最近我在学习 Swift 为 iOS 编程,遇到了一个情况。 @IBOutlet 是否仅在 View 出现在用户屏幕上时创建?
示例:
@IBOutlet weak var nameText: UITextField!
最佳答案
对于UIViewController
,仅在调用viewDidLoad()
后才附加IBOutlet
。
在此之前,导出仍然为零。
关于ios - 什么时候可以使用@IBOutlets?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59556917/
相关文章:
ios - AlamofireJson/EVReflection - NSArray 元素无法匹配中的 Swift 数组元素类型
ios - 不能在不可变值部分使用可变成员是一个 let 常量 (swift3)
ios - 如何检测 UITableView 何时滚动到最底部/顶部?
ios - UITableViewCell 附件在 iPad 上太宽
ios - 从 Storyboard 添加的表格 View 上方的普通 View 在运行的 iOS 应用程序中不可见
ios - UITapGestureRecognizer 根本不工作