Xcode 8:修复错误(没有成员'backgroundColor')

Xcode 8: fix for error (has no member 'backgroundColor')

只是试图设置按钮的背景颜色,但我在 Xcode 8.3.3 中不断收到以下错误。

“(UIButton) -> ()”类型的值没有成员 'backgroundColor'

来自 xcode

的错误屏幕截图

您应该获取按钮的出口以编辑其属性。您得到的是针对特定事件的按钮操作,例如 touchUpInside.

你应该像这样得到按钮的出口:

@IBOutlet weak var sampleButton: UIButton!

然后在viewDidLoad()中设置backgroundColor

sampleButton.backgroundColor = UIColor.orange