Bagikan melalui


MKMapView.DequeueReusableAnnotation Metode

Definisi

Overload

DequeueReusableAnnotation(String)

Mengembalikan tampilan annotation yang dapat digunakan kembali.

DequeueReusableAnnotation(String, IMKAnnotation)

DequeueReusableAnnotation(String)

Mengembalikan tampilan annotation yang dapat digunakan kembali.

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

Parameter

withViewIdentifier
String

Pengidentifikasi yang digunakan untuk mengidentifikasi tampilan anotasi untuk digunakan kembali.

Mengembalikan

Tampilan anotasi yang dapat digunakan kembali.

Atribut

Keterangan

Memungkinkan tampilan anotasi yang tidak lagi ada di layar untuk digunakan kembali untuk anotasi yang ada di layar. Ini adalah pengoptimalan performa yang mengurangi jumlah tampilan anotasi yang perlu dibuat.

Berlaku untuk

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

Parameter

identifier
String
annotation
IMKAnnotation

Mengembalikan

Atribut

Berlaku untuk