【发布时间】:2016-12-16 07:29:14
【问题描述】:
我有一个视图控制器,我想以编程方式在其中添加一个 UILabel。
class ViewControler: UIViewController {
private weak var titleLabel: UILabel!
override func loadView() {
super.loadView()
titleLabel = UILabel()
print(titleLabel)
self.view.addSubView(titleLabel)
}
}
我不知道为什么,但是当我执行打印语句时,titleLabel 总是为零。与 tableView 或 button 相同。我正在使用 Xcode 8 和 Swift 3。
【问题讨论】:
-
是 nil 还是看不到?您没有向其中添加任何文本...
-
titleLabel.translatesAutoresizingMaskIntoConstraints = false
标签: ios swift uiview uiviewcontroller xcode8