1
你如何繼承CALayer以便返回一個已經設置了樣式屬性的圖層?如何繼承CALayer以返回預先設計的圖層?
這樣:
MyCustomLayer *layer = [MyCustomLayer layer];
將創建具有這些性質的層;
layer.backgroundColor = sweetBackgroundColor.CGColor;
layer.borderColor = sweetBorderColor.CGColor;
layer.borderWidth = 2.0;
layer.cornerRadius = 8.0;
這樣我就可以設置它的框架並將它添加到樹中。
但我想我的問題真的可以只是,你如何子類化一個對象,以便它具有創建時已設置的屬性。可能?