MAUserLocationRepresentation.h 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. //
  2. // MAUserLocationRepresentation.h
  3. // MAMapKitNew
  4. //
  5. // Created by AutoNavi.
  6. // Copyright (c) 2014年 AutoNavi. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import <UIKit/UIKit.h>
  10. /*!
  11. @brief 精度圈样式信息
  12. */
  13. @interface MAUserLocationRepresentation : NSObject
  14. /*!
  15. @brief 标注图片。若设置为nil,则为默认图片。
  16. */
  17. @property (nonatomic, strong) UIImage *image;
  18. /*!
  19. @brief 是否显示精度圈。默认为YES
  20. */
  21. @property (nonatomic, assign) BOOL showsAccuracyRing;
  22. /*!
  23. @brief 是否显示方向指示(MAUserTrackingModeFollowWithHeading模式开启)。默认为YES
  24. */
  25. @property (nonatomic, assign) BOOL showsHeadingIndicator;
  26. /*!
  27. @brief 精度圈边线宽度,默认是2
  28. */
  29. @property (nonatomic, assign) CGFloat lineWidth;
  30. /*!
  31. @brief 精度圈填充颜色
  32. */
  33. @property (nonatomic, strong) UIColor *fillColor;
  34. /*!
  35. @brief 精度圈边线颜色
  36. */
  37. @property (nonatomic, strong) UIColor *strokeColor;
  38. /*!
  39. @brief 边线虚线样式, 默认是nil
  40. */
  41. @property (nonatomic, copy) NSArray *lineDashPattern;
  42. @end