ZMSOverlay Class Reference

Inherits from NSObject
Conforms to NSCopying
Declared in ZMSOverlay.h

Overview

ZMSMapView上に重畳するための抽象クラス

このクラスは直接インスタンス化できない代わりにZMSMarkerやZMSPolyline*やZGMPolygonのような重畳タイプのオブジェクトを重畳することができる

  title

重畳用オブジェクトのタイトルを表す(ZMSMarkerのみ対応)

@property (nonatomic, copy) NSString *title

Discussion

重畳用オブジェクトのタイトルを表す(ZMSMarkerのみ対応)

Declared In

ZMSOverlay.h

  map

このマップの上に重畳される

@property (nonatomic, weak, setter=setMapValue:) ZMSMapView *map

Discussion

このマップの上に重畳される

Declared In

ZMSOverlay.h

  tappable

タップイベントを通知するかどうか設定することができる

@property (nonatomic, assign, getter=isTappable) BOOL tappable

Discussion

タップイベントを通知するかどうか設定することができる

ZMSMarkerなどはデフォルトでタップ可能となっている

Declared In

ZMSOverlay.h

  visible

@property (nonatomic, assign, getter=isVisible) BOOL visible

  zIndex

zIndexが高いオブジェクトは小さいzIndexよりも上に地図上に 重畳させる 値が等しい場合は描画順は未定義となる

@property (nonatomic, assign) NSInteger zIndex

Discussion

zIndexが高いオブジェクトは小さいzIndexよりも上に地図上に 重畳させる 値が等しい場合は描画順は未定義となる

Declared In

ZMSOverlay.h

  objectID

@property (nonatomic, strong) NSString *objectID