iphone – 隐藏,在MkMapView上显示注释

iphone – 隐藏,在MkMapView上显示注释,第1张

概述如何在缩小地图视图时隐藏注释.我有大量的注释我必须隐藏它们,因为如果地图上显示的区域太大,你只能看到注释. 要执行此 *** 作,您必须检查区域的大小,并根据它设置隐藏或不隐藏的视图. 我测试了下面的代码,但是,您可能需要进行一些调整. - (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated{ NSA 如何在缩小地图视图时隐藏注释.我有大量的注释我必须隐藏它们,因为如果地图上显示的区域太大,你只能看到注释.解决方法 要执行此 *** 作,您必须检查区域的大小,并根据它设置隐藏或不隐藏的视图.

我测试了下面的代码,但是,您可能需要进行一些调整.

- (voID)mapVIEw:(MKMapVIEw *)mapVIEw regionDIDChangeAnimated:(BOol)animated{    NSArray *annotations = [_mapVIEw annotations];      MyAnnotation *annotation = nil;     for (int i=0; i<[annotations count]; i++)    {        annotation = (MyAnnotation*)[annotations objectAtIndex:i];        if (_mapVIEw.region.span.latitudeDelta > .010)        {            [[_mapVIEw vIEwForAnnotation:annotation] setHIDden:YES];        }        else {            [[_mapVIEw vIEwForAnnotation:annotation] setHIDden:NO];        }    }}

干杯,VFN

总结

以上是内存溢出为你收集整理的iphone – 隐藏,在MkMapView上显示注释全部内容,希望文章能够帮你解决iphone – 隐藏,在MkMapView上显示注释所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1022774.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存