2016-09-08 29 views
2

我需要做什麼:在MapboxGL for iOS中滾動時,有沒有辦法阻止標註消失?

滾動地圖同時標註看法存在不應該解僱標註視圖。標註視圖也應該滾動地圖。

我有什麼

  • 我標註的看法是MGLAnnotationView的子類
  • 它呈現在- (nullable MGLAnnotationView *)mapView:(MGLMapView *)mapView viewForAnnotation:(id <MGLAnnotation>)annotation;

我已經試過,沒有工作

  1. 我可以構建框架,但修改要麼不需要,要麼我錯過了一些東西:我已經在MapViewController.mm中註釋了- (void)deselectAnnotation:(id <MGLAnnotation>)annotation animated:(BOOL)animated的內容。

  2. 我試過重寫setAlphasetHiddenremoveFromSuperView我的標註視圖的方法。他們都沒有被召喚。

回答

0

一直有bugfix2016年10月。我最近也嘗試過一個樣本項目,其中我已經劃分了MGLAnnotationView。現在,只要您已將這兩個屬性分類,它似乎現在可以正常工作:

var dismissesAutomatically = false 
var isAnchoredToAnnotation = true 
相關問題