首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在MapboxGL for iOS中滚动时是否有方法防止标注消失?

在MapboxGL for iOS中滚动时是否有方法防止标注消失?
EN

Stack Overflow用户
提问于 2016-09-08 19:24:36
回答 1查看 171关注 0票数 2

我需要做的:

在有标注视图的情况下滚动地图,不应取消标注视图。标注视图也应该与地图一起滚动。

我有什么

  • 我的标注视图是MGLAnnotationView的子类
  • 它是在- (nullable MGLAnnotationView *)mapView:(MGLMapView *)mapView viewForAnnotation:(id <MGLAnnotation>)annotation;中提出的

我试过但没有成功的东西

  1. 我可以构建框架,但是修改要么不接受要么我遗漏了什么:我已经在MapViewController.mm中注释掉了MapViewController.mm中的内容。
  2. 我尝试过重写我的标注视图的setAlphasetHiddenremoveFromSuperView方法。没人打电话给他们。
EN

回答 1

Stack Overflow用户

发布于 2017-08-02 05:08:11

2016年10月在bug 修复举办了一次:。最近,我还尝试了一个示例项目,其中我对MGLAnnotationView进行了子类化。只要您已经对这两个属性进行了子类化,它现在就可以正常工作了:

代码语言:javascript
运行
复制
var dismissesAutomatically = false
var isAnchoredToAnnotation = true
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39398733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档