iOS开发 用高德地图添加自定义气泡离开屏幕再回来,气泡内title文字消失

我在项目中,给一个大头针添加了自定义气泡,气泡里面放了一个label。并在代理方法中设置了属性annotationView.selected=YES;(为了让气泡直接显示... 我在项目中,给一个大头针添加了自定义气泡,气泡里面放了一个label。 并在代理方法中设置了属性annotationView.selected = YES;(为了让气泡直接显示出来并显示气泡内label的title,而不需要去手动点击才显示)(如图 1)这样就导致一个问题。问题:拖动地图,让大头针离开屏幕 。当大头针离开视野范围后(屏幕显示之外),拖动地图回到大头针位置。 大头针的气泡样式还存在,但是气泡里面的label的title的值变为了空。 (如图2)图3:是代理方法- (MAAnnotationView *)mapView:(MAMapView *)mapView viewForAnnotation:(id)annotation;内的执行代码 展开
 我来答
好奇星球大魔王
2016-08-19 · 观世界变化,察人生百态
好奇星球大魔王
采纳数:178 获赞数:539

向TA提问 私信TA
展开全部
哪里给title赋值的 贴出来看看 这种情况一般是复用出问题了
追问
嗯嗯  是复用的问题 但是不知道如何解决。  title赋值是在viewDidLoad里面复制的(肯定不行)。 但是图上这个代理方法里面也不让赋值呀。。。
追答
是高德的sdk的话 去查查他们家API怎么说的就好了呀   都有说明的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
高小德服务
高粉答主

2016-08-18 · 说的都是干货,快来关注
知道大有可为答主
回答量:7033
采纳率:70%
帮助的人:2390万
展开全部
楼主好,开发问题请登录LBS创建工单咨询或论坛发帖咨询哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式