NTBaseMarkerStyleCreator


@interface NTBaseMarkerStyleCreator : NTStyleCreator

یک کلاس پایه برای کلاس‌های زیرمجموعه‌ی BaseMarkerStyleCreator می‌باشد.

  • لنگرگاه افقی مارکر را برمی‌گرداند.

    Declaration

    Objective-C

    - (float)getAttachAnchorPointX;

    Swift

    func getAttachAnchorPointX() -> Float

    Return Value

    لنگرگاه افقی مارکر.

  • لنگرگاه افقی مارکر را تنظیم می‌کند.

    Declaration

    Objective-C

    - (void)setAttachAnchorPointX:(float)attachAnchorPointX;

    Swift

    func setAttachAnchorPointX(_ attachAnchorPointX: Float)

    Parameters

    attachAnchorPointX

    لنگرگاه افقی جدید برای مارکر. -۱ به معنای سمت چپ،۰ مرکز و ۱ سمت راست می‌باشد. مقدار پیش‌فرض صفر می‌باشد.

  • لنگرگاه عمودی مارکر را برمی‌گرداند.

    Declaration

    Objective-C

    - (float)getAttachAnchorPointY;

    Swift

    func getAttachAnchorPointY() -> Float

    Return Value

    لنگرگاه عمودی مارکر.

  • لنگرگاه عمودی مارکر را تنظیم می‌کند.

    Declaration

    Objective-C

    - (void)setAttachAnchorPointY:(float)attachAnchorPointY;

    Swift

    func setAttachAnchorPointY(_ attachAnchorPointY: Float)

    Parameters

    attachAnchorPointY

    لنگرگاه جدید مارکر را تنظیم می‌کند. -۱ لنگرگاه پایین، ۰ مرکز و ۱ بالای مارکر را تنظیم می‌کند. مقدار پیش‌فرض یک می‌باشد.

  • لنگرگاه مارکر را با دریافت مقادیر لنگرگاه عمودی و افقی تنظیم می‌کند.

    Declaration

    Objective-C

    - (void)setAttachAnchorPointX:(float)attachAnchorPointX
               attachAnchorPointY:(float)attachAnchorPointY;

    Swift

    func setAttachAnchorPointX(_ attachAnchorPointX: Float, attachAnchorPointY: Float)

    Parameters

    attachAnchorPointX

    لنگرگاه افقی جدید برای مارکر. -۱ به معنای سمت چپ،۰ مرکز و ۱ سمت راست می‌باشد. مقدار پیش‌فرض صفر می‌باشد.

    attachAnchorPointY

    لنگرگاه جدید مارکر را تنظیم می‌کند. -۱ لنگرگاه پایین، ۰ مرکز و ۱ بالای مارکر را تنظیم می‌کند. مقدار پیش‌فرض یک می‌باشد.

  • وضعیت همپوشانی مارکر را برمی‌گرداند.

    Declaration

    Objective-C

    - (BOOL)isCausesOverlap;

    Swift

    func isCausesOverlap() -> Bool

    Return Value

    اگر مارکر دارای همپوشانی با مارکر دیگری باشد True و در غیر اینصورت False

  • وضعیت همپوشانی را تنظیم می‌کند.

    Declaration

    Objective-C

    - (void)setCausesOverlap:(BOOL)causesOverlap;

    Swift

    func setCausesOverlap(_ causesOverlap: Bool)

    Parameters

    causesOverlap

    وضعیت جدید همپوشانی

  • وضعیت مخفی شدن یا نمایش را در هنگام همپوشانی نشان می‌دهد.

    Declaration

    Objective-C

    - (BOOL)isHideIfOverlapped;

    Swift

    func isHideIfOverlapped() -> Bool

    Return Value

    اگر با قرار گرفتن یک مارکر دیگر مخفی شود True و در غیر اینصورت False

  • وضعیت مخفی شدن یا نمایش را در هنگام همپوشانی تنظیم می‌کند.

    Declaration

    Objective-C

    - (void)setHideIfOverlapped:(BOOL)hideIfOverlapped;

    Swift

    func setHideIfOverlapped(_ hideIfOverlapped: Bool)

    Parameters

    hideIfOverlapped

    وضعیت جدید همپوشانی

  • offset افقی مارکر را برمی‌گرداند.

    Declaration

    Objective-C

    - (float)getHorizontalOffset;

    Swift

    func getHorizontalOffset() -> Float

    Return Value

    وضعیت افقی مارکر.

  • offset افقی را برای مارکر برمی‌گرداند.

    Declaration

    Objective-C

    - (void)setHorizontalOffset:(float)horizontalOffset;

    Swift

    func setHorizontalOffset(_ horizontalOffset: Float)

    Parameters

    horizontalOffset

    افست افقی جدید

  • offset عمودی مارکر را برمی‌گرداند.

    Declaration

    Objective-C

    - (float)getVerticalOffset;

    Swift

    func getVerticalOffset() -> Float

    Return Value

    offset عمودی مارکر

  • offset عمودی را برای مارکر تنظیم می‌کند.

    Declaration

    Objective-C

    - (void)setVerticalOffset:(float)verticalOffset;

    Swift

    func setVerticalOffset(_ verticalOffset: Float)

    Parameters

    verticalOffset

    offset عمودی برای مارکر

  • اولویت قرارگیری مارکر را برمی‌گرداند.

    Declaration

    Objective-C

    - (int)getPlacementPriority;

    Swift

    func getPlacementPriority() -> Int32

    Return Value

    اولویت قرارگیری مارکر

  • اولویت قرارگیری مارکر را تنظیم می‌کند.

    Declaration

    Objective-C

    - (void)setPlacementPriority:(int)placementPriority;

    Swift

    func setPlacementPriority(_ placementPriority: Int32)

    Parameters

    placementPriority

    اولویت جدید قرارگیری مارکر

  • حالت مقیاس مارکر را برمی‌گرداند

    Declaration

    Objective-C

    - (BOOL)isScaleWithDPI;

    Swift

    func isScaleWithDPI() -> Bool

    Return Value

    True اگر سایز مارکر با استفاده از نقطه در اینچ صفحه نمایش مقیاس می‌شود.

  • وضعیت مقیاس را با فلگ DPI تنظیم می‌کند

    Declaration

    Objective-C

    - (void)setScaleWithDPI:(BOOL)scaleWithDPI;

    Swift

    func setScaleWithDPI(_ scaleWithDPI: Bool)

    Parameters

    scaleWithDPI

    وضعیت جدید مقیاس با فلگ DPI.

  • استایل انیمیشن ست شده را بر می گرداند.

    Declaration

    Objective-C

    - (NTAnimationStyle *)getAnimationStyle;

    Swift

    func getAnimationStyle() -> NTAnimationStyle!

    Return Value

    استایل انیمیشن مقدار دهی شده را بر می‌گرداند. درصورت عدم وجود انیمیشن null بر می‌گردد.

  • استایل انیمیشن را مقدار می دهد.

    Declaration

    Objective-C

    - (void)setAnimationStyle:(NTAnimationStyle *)animStyle;

    Swift

    func setAnimationStyle(_ animStyle: NTAnimationStyle!)

    Parameters

    animStyle

    مقدار استایل انیمیشن جدید. برای پاک شدن انیمیشن مقدار null ‌را اارسال کنید.

  • Undocumented

    Declaration

    Objective-C

    -(void)dealloc;