【发布时间】:2016-01-29 05:15:34
【问题描述】:
我以编程方式创建了一个工具栏。但是,我在 toolbar.frame = CGRect(x: 0, y: 150, width: 250, height: 20) 处为我的工具栏收到错误“致命错误:在展开可选值时意外发现 nil”。我确定我没有两次声明工具栏,所以我不明白为什么我会得到这个。
var toolbar : UIToolbar!
override func viewDidLoad() {
super.viewDidLoad()
toolbar.frame = CGRect(x: 0, y: 150, width: 250, height: 20)
toolbar.center = CGPoint(x: 50, y: 50)
self.view.addSubview(toolbar)
}
【问题讨论】:
-
好吧......你从来没有真正创建工具栏......在某处做
toolbar = UIToolbar()(最好在你设置东西之前)
标签: ios swift runtime-error