2
我知道可以完成,但我不記得如何。故事板中使用的UIView的自定義屬性
我想創建一個視圖的一些屬性,並能夠在界面生成器中進行更改。我也希望在我指定了這個視圖在界面生成器中正確呈現的UIView類之後。
有人可以幫我
我知道可以完成,但我不記得如何。故事板中使用的UIView的自定義屬性
我想創建一個視圖的一些屬性,並能夠在界面生成器中進行更改。我也希望在我指定了這個視圖在界面生成器中正確呈現的UIView類之後。
有人可以幫我
你的UIView子類,你通常會擴展功能。代碼的兩個獨特部分是@IBDesignable
,它使Interface Builder中的實時渲染和@IBInspectable
能夠在Interface Builder中顯示相應的屬性。
@IBDesignable class NewView: UIView {
// Display New Color as an editable property in Interface Builder.
@IBInspectable var newColor: UIColor = UIColor.greenColor()
}
然後,您可以通過重寫使用任何新提供的性能drawRect(rect: CGRect)
功能做任何需要的圖紙。