2015-10-14 73 views
3

有沒有人想出了一種在MKMapViews上進行窺視和彈出預覽的理智方法,其中強制觸摸地圖註釋會窺視詳細視圖控制器?MKMapView上的Peek&pop預覽

func previewingContext(previewingContext: UIViewControllerPreviewing, viewControllerForLocation location: CGPoint) -> UIViewController?,我被困在從給定觸摸位置的地圖視圖中獲取註釋。

編輯:

好吧,現在爲觸摸點的註釋現在已經解決了,現在針對不同的問題,跑起來。地圖視圖上的Peek和Pop現在正在工作,儘管它在很大一部分時間內都失敗了。在失敗期間,我已確認我從func previewingContext(previewingContext: UIViewControllerPreviewing, viewControllerForLocation location: CGPoint) -> UIViewController?返回有效的視圖控制器。任何人看到這個?

似乎與滾動有關,儘管用scrollEnabled等來解決這個問題似乎並不能解決問題。

+1

你是如何從觸摸位置獲得註釋的? – Florian

回答

0

檢查出this post它大大地展示了細節!