在MapboxGL for iOS中滚动时,是否有方法防止调用消失?

在MapboxGL for iOS中滚动时,是否有方法防止调用消失?,ios,mapbox,mapbox-gl,Ios,Mapbox,Mapbox Gl,我需要做什么: 存在详图索引视图时滚动地图不应取消详图索引视图。详图索引视图还应与地图一起滚动 我拥有的 我的标注视图是MGLAnnotationView的一个子类 它出现在-(可为空的MGLAnnotationView*)地图视图:(MGLMapView*)地图视图中,用于注释:(id)注释 我尝试过但没有成功的方法 我可以构建框架,但修改要么不起作用,要么我遗漏了一些东西:我已经注释掉了MapViewController.mm中-(void)annotation:(id)annotati

我需要做什么:

存在详图索引视图时滚动地图不应取消详图索引视图。详图索引视图还应与地图一起滚动

我拥有的

  • 我的标注视图是MGLAnnotationView的一个子类
  • 它出现在
    -(可为空的MGLAnnotationView*)地图视图:(MGLMapView*)地图视图中,用于注释:(id)注释
我尝试过但没有成功的方法

  • 我可以构建框架,但修改要么不起作用,要么我遗漏了一些东西:我已经注释掉了MapViewController.mm中
    -(void)annotation:(id)annotation animated:(BOOL)animated
    的内容

  • 我已尝试覆盖调用视图的
    setAlpha
    setHidden
    removeFromSuperView
    方法。他们都没有接到电话


  • 2016年10月出现了一个
    错误
    :。我最近还尝试了一个示例项目,其中我对一个
    MGLAnnotationView
    进行了子类化。只要您对这两个属性进行了子类化,它现在似乎可以正常工作:

    var dismissesAutomatically = false
    var isAnchoredToAnnotation = true