有没有人想出一个明智的方法来在MKMapViews上进行窥视和弹出预览,其中强制触摸地图注释会窥视细节视图控制器?
在func previewingContext(previewingContext: UIViewControllerPreviewing, viewControllerForLocation location: CGPoint) -> UIViewController?
中,考虑到力触摸的位置,我不得不从地图视图中获取注释。
编辑:
好了,获得触摸点的注释现在已经解决了,现在遇到了另一个问题。地图视图上的Peek和pop现在正在工作,尽管它在很长一段时间内都失败了。在失败期间,我已确认我正在从func previewingContext(previewingContext: UIViewControllerPreviewing, viewControllerForLocation location: CGPoint) -> UIViewController?
返回有效的视图控制器。其他人看到这个?
似乎与滚动有关,虽然使用scrollEnabled等等,似乎无法解决问题。