MKMapView.DequeueReusableAnnotation 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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
返回
- 属性