我創建了一個類別類,它標準化了UITextView的感覺和外觀。 我管理下面的代碼添加邊框,但不知道如何設置字體名稱,字體顏色。iOS UITextView類別設置字體
#import "UITextView+Form.h"
#import <QuartzCore/QuartzCore.h>
@implementation UITextView (Form)
-(void)standardize{
CALayer *thisLayer = self.layer;
thisLayer.borderWidth=3.0;
thisLayer.borderColor=[UIColor blackColor].CGColor;
}
@end
什麼@ H2CO3的意思是:「除非它是關於IDE專門請不要標籤問題的Xcode中」。如果是關於iOS開發,請標記爲「iOS」,「Objective-C」或類似的東西;-) –
我建議在UITextView中添加一個類方法,爲您創建'標準'UITextView'應用程序,而不是有一個實例方法。這將是'+(UITextView *)standardTextView',並將初始化和設置文本視圖的默認屬性,並將其返回。這種「工廠」類方法是典型的方法,例如見於例如。 '[UIColor redColor]'。雖然這比風格更具風格。 – MaxGabriel
我同意@MaxGabriel,作爲一個類方法而不是一個實例方法,這會更方便。 –