我很努力地發現一種標準的方式來在基於觸摸輸入的MkMapView上放置一個針腳。有可能沒有一個標準的方式,但它總是值得問。如果我必須自己實現這一點,那麼添加手勢識別器來拾取地圖視圖中的點擊是最好的方法。MkMapView在觸摸屏上放下一個別針
13
A
回答
21
是的,你可以使用UILongPressGestureRecognizer
來做到這一點。
這以前我的答案和示例代碼的詳細信息:
How to add a push pin to a MKMapView(IOS) when touching?
設置動畫的下降,在viewForAnnotation
,與animatesDrop
設置爲YES返回MKPinAnnotationView
。
+0
是的,我之前看到過你的帖子,我認爲這是唯一的方法。 – botptr 2011-03-04 09:58:25
-3
相關問題
- 1. 在MKMapView上放一個別針
- 2. 觸摸到下一個屏幕
- 3. MKMapView觸摸事件
- 4. ReverseGeocode CLLocation觸摸MKMapView
- 5. 快速觸摸識別不識別正在觸摸的屏幕的一半
- 6. mouseOver在觸摸屏上
- 7. C#XNA觸摸屏 - Surface Pro觸摸屏未被識別
- 8. 在非觸摸屏安卓設備上模擬觸摸屏
- 9. 觸摸MKMapView上的註釋事件
- 10. 多個觸摸屏
- 11. 在觸摸屏上觸發「:active」僞類
- 12. MKAnnotationView從MKMapView盜取觸摸
- 13. 如何轉發觸摸MKMapView
- 14. 如何在觸摸時將推針添加到MKMapView(IOS)?
- 15. 旋轉的debian觸摸屏上的觸摸屏校準錯誤
- 16. Android上的觸摸屏
- 17. 在Windows 8觸摸屏下缺少wm_lbuttondown
- 18. 平移和縮放時,MkMapView在觸摸事件時不響應?
- 19. Jssor幻燈片無法在上下觸摸屏幕上工作
- 20. 在Android的觸摸屏上觸摸滾動?
- 21. 觸摸屏在任何觸摸上清除狀態消息
- 22. libgdx下一個屏幕記得從前一個屏幕的觸摸輸入
- 23. 當谷歌地圖swift用戶觸摸屏時放下一個PIN
- 24. UIWebView全屏播放HTML5視頻,觸摸將不會被識別
- 25. 觸摸拖動一個在屏幕上查看
- 26. JsPlumb觸摸屏
- 27. 屏幕上(觸摸屏)Web鍵盤
- 28. HTML5在觸摸屏設備上拖放API
- 29. MkMapView縮放級別
- 30. 拖放圖像以觸摸屏
本教程有更多的東西,它給你什麼確切想要什麼https://github.com/devinross/tapkulibrary – Splendid 2011-03-03 14:57:28