Condividi tramite


MKMapView.DequeueReusableAnnotation Metodo

Definizione

Overload

DequeueReusableAnnotation(String)

Restituisce una visualizzazione annnotazione riutilizzabile.

DequeueReusableAnnotation(String, IMKAnnotation)

DequeueReusableAnnotation(String)

Restituisce una visualizzazione annnotazione riutilizzabile.

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

Parametri

withViewIdentifier
String

Identificatore utilizzato per identificare la visualizzazione annotazione per il riutilizzo.

Restituisce

Visualizzazione annotazione riutilizzabile.

Attributi

Commenti

Consente la visualizzazione delle annotazioni che non sono più presenti sullo schermo per essere riutilizzate per le annotazioni che si trovano sullo schermo. Si tratta di un'ottimizzazione delle prestazioni che riduce il numero di visualizzazioni di annotazione che devono essere create.

Si applica a

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

Parametri

identifier
String
annotation
IMKAnnotation

Restituisce

Attributi

Si applica a