1
我有一個通過PaintCode繪製的圖標。我需要以編程方式在XCode中更改他的顏色。如何通過PaintCode&Xcode使用顏色變量
在PaintCode上,我將變量「ChevronColor」設置爲描邊顏色。
現在我有:
@IBDesignable
class IconClass: UIView {
override func draw(_ rect: CGRect) {
StyleKit.drawIcon(frame: self.bounds, resizing: .aspectFit)
}
}
但我想補充的這種,能夠設置圖標的顏色。
@IBInspectable
var ChevronColor : UIColor {
didSet (newColor) {
setNeedsDisplay()
}
}
我不知道該怎麼做。
導出StyleKit文件後,我除外有在stylekit文件中可用此方法,但它並非如此:
StyleKit.drawIcon(frame: self.bounds, resizing: .aspectFit, chevronColor: self.ChevronColor)
作品完美的感謝! – cmii