这应该非常简单。这就是我要做的事情:
class ViewController: UIViewController{
var leftBarButton: UIButton;
var rightBarButton: UIButton;
override func viewDidLoad() {
super.viewDidLoad()
}
}
但是我收到一个错误,即viewController没有初始化器。我知道我需要给变量默认值,所以我尝试了:
var rightBarButton: UIButton(type: UIButtonType.System) as UIButton;
但是这给了我一个关于多个声明的错误。
答案 0 :(得分:1)
你需要这样的东西
var rightBarButton: UIButton = UIButton(type: UIButtonType.System)
您需要初始化按钮,但如果您不打算更改它,我建议您将其更改为let