NTLabelStyleCreator
@interface NTLabelStyleCreator : NTBaseLabelStyleCreator
این کلاس یک شی از نوع BaseLabelStyle میسازد.
-
یک شی از نوع LabelStyleCreator میسازد و تمامی مقادیر آن را پیشفرض قرار میدهد.
Declaration
Objective-C
- (id)init;
Swift
init!()
-
نام فونت را برمیگرداند.
Declaration
Objective-C
- (NSString *)getFontName;
Swift
func getFontName() -> String!
Return Value
نام فونت
-
نام فونت را تنظیم میکند.
Declaration
Objective-C
- (void)setFontName:(NSString *)fontName;
Swift
func setFontName(_ fontName: String!)
Parameters
fontName
نام فونت
-
متن استفاده شده را برمیگرداند.
Declaration
Objective-C
- (NSString *)getTextField;
Swift
func getTextField() -> String!
Return Value
متن استفاده شده
-
متن فیلد را تنظیم میکند.
Declaration
Objective-C
- (void)setTextField:(NSString *)field;
Swift
func setTextField(_ field: String!)
Parameters
field
متن فیلد برای نمایش
-
اندازه فونت را برمیگرداند.
Declaration
Objective-C
- (float)getFontSize;
Swift
func getFontSize() -> Float
Return Value
اندازه فونت به points
-
اندازه فونت را تنظیم میکند.
Declaration
Objective-C
- (void)setFontSize:(float)size;
Swift
func setFontSize(_ size: Float)
Parameters
size
اندازه فونت به points
-
وضعیت پشتیبانی از متن چند خطی را بر می گرداند.
Declaration
Objective-C
- (BOOL)isBreakLines;
Swift
func isBreakLines() -> Bool
Return Value
وضعیت پشتیبانی از متن چند خطی.
-
- پشتیبانی از متن چند خطی را فعال و غیر فعال می کند. اگر متن شامل کاراکترهای \n و \r (CR ,NL) باشد. در صورت روشن کردن این قابلیت به صورت چند خطی نمایش داده میشود.
- به صورت پیش فرض قابلیت متن چند خطی خاموش است.
Declaration
Objective-C
- (void)setBreakLines:(BOOL)enable;
Swift
func setBreakLines(_ enable: Bool)
-
تنظیمات مارجین را بر می گرداند.
Declaration
Objective-C
- (NTTextMargins *)getTextMargins;
Swift
func getTextMargins() -> NTTextMargins!
Return Value
شی تنظیمات مارجین.
-
برای متن حاشیه(margin(تنظیم می کند مارجین مشخص می کند که متن چقدر از حاشیه فاصله داشته باشد. پیش فرض به صورت )0,0,0,0) تنظیم شده است.
Declaration
Objective-C
- (void)setTextMargins:(NTTextMargins *)textMargins;
Swift
func setTextMargins(_ textMargins: NTTextMargins!)
Parameters
textMargins
مقدار جدید مارجین بر حسب dp.
-
ضخامت خط دور متن را برمیگرداند.
Declaration
Objective-C
- (float)getStrokeWidth;
Swift
func getStrokeWidth() -> Float
Return Value
ضخامت خط دور متن
-
ضخامت خط دور متن را تنظیم میکند.
Declaration
Objective-C
- (void)setStrokeWidth:(float)strokeWidth;
Swift
func setStrokeWidth(_ strokeWidth: Float)
Parameters
strokeWidth
ضخامت جدید خط دور متن
-
عرض حاشیه متن را بر میگرداند.
Declaration
Objective-C
- (float)getBorderWidth;
Swift
func getBorderWidth() -> Float
Return Value
مقدار عرض حاشیه متن بر حسب dp.
-
مقدار حاشیه متن را تنظیم میکند.
Declaration
Objective-C
- (void)setBorderWidth:(float)borderWidth;
Swift
func setBorderWidth(_ borderWidth: Float)
Parameters
borderWidth
مقدار عرض حاشیه جدید بر حسب dp مقدار پیش فرض صفر است.
-
یک استایل متن با پارامترهای تنظیم شده میسازد.
Return Value
یک استایل متن
-
Undocumented
Declaration
Objective-C
-(void)dealloc;