Share via


MKMapView.DequeueReusableAnnotation メソッド

定義

オーバーロード

DequeueReusableAnnotation(String)

再利用可能なアンノテーション ビューを返します。

DequeueReusableAnnotation(String, IMKAnnotation)

DequeueReusableAnnotation(String)

再利用可能なアンノテーション ビューを返します。

[Foundation.Export("dequeueReusableAnnotationViewWithIdentifier:")]
public virtual MapKit.MKAnnotationView DequeueReusableAnnotation (string withViewIdentifier);
abstract member DequeueReusableAnnotation : string -> MapKit.MKAnnotationView
override this.DequeueReusableAnnotation : string -> MapKit.MKAnnotationView

パラメーター

withViewIdentifier
String

再利用する注釈ビューを識別するために使用される識別子。

戻り値

再利用可能な注釈ビュー。

属性

注釈

画面に表示されなくなった注釈ビューを、画面上の注釈に再利用できるようにします。 これは、作成する必要がある注釈ビューの数を減らすパフォーマンスの最適化です。

適用対象

DequeueReusableAnnotation(String, IMKAnnotation)

[Foundation.Export("dequeueReusableAnnotationViewWithIdentifier:forAnnotation:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public virtual MapKit.MKAnnotationView DequeueReusableAnnotation (string identifier, MapKit.IMKAnnotation annotation);
abstract member DequeueReusableAnnotation : string * MapKit.IMKAnnotation -> MapKit.MKAnnotationView
override this.DequeueReusableAnnotation : string * MapKit.IMKAnnotation -> MapKit.MKAnnotationView

パラメーター

identifier
String
annotation
IMKAnnotation

戻り値

属性

適用対象