我正在構建一個使用內置地圖視圖的IOS應用程序。我成功地放置自定義註釋,等等。但是,我遇到了一個按鈕時調用的委託函數的問題(mapView:didSelectAnnotationView)。mapView:didSelectAnnotationView:無法正常工作。
第一次按下注釋時,函數被正確調用。但是,如果我繼續再次單擊相同的註釋,則該函數不會觸發。如果在這一點上單擊不同的註釋,該函數將會觸發,但如果再次單擊該註釋,該函數將不會觸發。基本上,我無法連續兩次點擊相同的註釋。委託功能只會在第一次被調用。有沒有人遇到過這個問題?特別是有什麼地方我應該尋找錯誤?
我有同樣的問題,但有一個區別,即。當自定義annotationview出現在mapview的邊框上時,我遇到了問題。 – 2017-01-31 12:18:31