我使用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)
您应该使用.myCustomColor
或myColor
,不带点。
private let loading = NVActivityIndicatorView(frame: .zero, type: .lineScale, color: myColor, padding: 0)