2015-10-14 77 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它大大地展示了细节!