类型 'UIColor?' 没有成员'myColor'



我使用NVActivityIndicatorView来加载自定义动画,并想改变动画的颜色,我使用我的颜色扩展来加载我自己的自定义颜色,但它给了我一个错误的类型uicolor没有myColor的成员!

extension UIColor {
static let myCustomColor = UIColor(red: 47, green: 85, blue: 173)
}

let myColor = UIColor.myCustomColor

private let loading = NVActivityIndicatorView(frame: .zero, type: .lineScale, color: .myColor, padding: 0)

您应该使用.myCustomColormyColor,不带点。

private let loading = NVActivityIndicatorView(frame: .zero, type: .lineScale, color: myColor, padding: 0)

最新更新