Peek&在MKMapView上弹出预览

时间:2015-10-14 20:49:10

标签: ios objective-c swift mapkit ios9

有没有人想出一个明智的方法来在MKMapViews上进行窥视和弹出预览,其中强制触摸地图注释会窥视细节视图控制器?

func previewingContext(previewingContext: UIViewControllerPreviewing, viewControllerForLocation location: CGPoint) -> UIViewController?中,考虑到力触摸的位置,我不得不从地图视图中获取注释。

编辑:

好了,获得触摸点的注释现在已经解决了,现在遇到了另一个问题。地图视图上的Peek和pop现在正在工作,尽管它在很长一段时间内都失败了。在失败期间,我已确认我正在从func previewingContext(previewingContext: UIViewControllerPreviewing, viewControllerForLocation location: CGPoint) -> UIViewController?返回有效的视图控制器。其他人看到这个?

似乎与滚动有关,虽然使用scrollEnabled等等,似乎无法解决问题。

1 个答案:

答案 0 :(得分:0)

查看this post,其中详细说明了详细信息!