NTBaseLabelStyleCreator
@interface NTBaseLabelStyleCreator : NTBaseMarkerStyleCreator
این کلاس برای کار با استایلهای برچسب از طریق ایجاد یک LableStyle میباشد.
-
یک شی از نوع BaseLabelStyleCreator میسازد و همه پارامترهای آن را مقادیر پیشفرض قرار میدهد.
Declaration
Objective-C
- (id)init;
Swift
init!()
-
مقدار افقی نقطه لنگرگاه برچسب را برمیگرداند.
Declaration
Objective-C
- (float)getAnchorPointX;
Swift
func getAnchorPointX() -> Float
Return Value
مقدار افقی نقطه لنگرگاه برچسب
-
مقدار افقی نقطه لنگرگاه برچسب را تنظیم میکند.
Declaration
Objective-C
- (void)setAnchorPointX:(float)anchorPointX;
Swift
func setAnchorPointX(_ anchorPointX: Float)
Parameters
anchorPointX
مقدار افقی نقطه لنگرگاه برچسب. -1 یعنی سمت چپ برچسب، 0 یعنی مرکز و 1 سمت راست برچسب است. مقدار پیشفرض 0 است
-
مقدار عمودی نقطه لنگرگاه برچسب را برمیگرداند.
Declaration
Objective-C
- (float)getAnchorPointY;
Swift
func getAnchorPointY() -> Float
Return Value
مقدار عمودی نقطه لنگرگاه برچسب
-
مقدار عمودی نقطه لنگرگاه برچسب را تنظیم میکند.
Declaration
Objective-C
- (void)setAnchorPointY:(float)anchorPointY;
Swift
func setAnchorPointY(_ anchorPointY: Float)
Parameters
anchorPointY
مقدار افقی نقطه لنگرگاه برچسب. -1 یعنی پایین برچسب، 0 یعنی مرکز و 1 بالای برچسب است. مقدار پیشفرض 0 است.
-
نقطه لنگرگاه برچسب را تنظیم میکند. مقادیر بین -1 تا 1 متغیر خواهد بود.
Declaration
Objective-C
- (void)setAnchorPointX:(float)anchorPointX anchorPointY:(float)anchorPointY;
Swift
func setAnchorPointX(_ anchorPointX: Float, anchorPointY: Float)
Parameters
anchorPointX
مقدار افقی نقطه لنگرگاه برچسب. -1 یعنی سمت چپ برچسب، 0 یعنی مرکز و 1 سمت راست برچسب است. مقدار پیشفرض 0 است.
anchorPointY
مقدار افقی نقطه لنگرگاه برچسب. -1 یعنی پایین برچسب، 0 یعنی مرکز و 1 بالای برچسب است. مقدار پیشفرض 0 است.
-
وضعیت Flip شدگی برچسب را برمیگرداند.
Declaration
Objective-C
- (BOOL)isFlippable;
Swift
func isFlippable() -> Bool
Return Value
اگر برچسب Flip شده باشد True و در غیر اینصورت False
-
حالت فلیپ شده برچسب را تنظیم میکند. اگر true باشد و جهت روی GROUND تنظیم شده باشد برچسب میتواند 180 درجه فلیپ شود تا بهتر جلوی دید دوربین قرار گیرد. این قابلیت میتواند برای اسامی خیابانها و بعضی از متون مفید باشد. مقدار پیشفرض true است.
Declaration
Objective-C
- (void)setFlippable:(BOOL)flippable;
Swift
func setFlippable(_ flippable: Bool)
Parameters
flippable
حالت فلیپ شود یا نشود
-
یک استایل برچسب با پارامترهای تنظیم شده میسازد.
Declaration
Objective-C
- (NTBaseLabelStyle *)buildStyle;
Swift
func buildStyle() -> NTBaseLabelStyle!
Return Value
یک استایل برچسب
-
Undocumented
Declaration
Objective-C
-(void)dealloc;