Compartir a través de


MKMapView.DequeueReusableAnnotation Método

Definición

Sobrecargas

DequeueReusableAnnotation(String)

Devuelve una vista de anotación reutilizable.

DequeueReusableAnnotation(String, IMKAnnotation)

DequeueReusableAnnotation(String)

Devuelve una vista de anotación reutilizable.

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

Parámetros

withViewIdentifier
String

Identificador que se usa para identificar la vista de anotación para su reutilización.

Devoluciones

Una vista de anotación reutilizable.

Atributos

Comentarios

Permite volver a usar la vista de anotaciones que ya no están en la pantalla para las anotaciones que se encuentran en la pantalla. Se trata de una optimización del rendimiento que reduce el número de vistas de anotación que se deben crear.

Se aplica 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

Parámetros

identifier
String
annotation
IMKAnnotation

Devoluciones

Atributos

Se aplica a