ios - Skobbler map 无法使用 ZoomToRouteWithInsets 进行缩放

标签 ios objective-c iphone skmaps

在skobbler map 中,我计算了一条路线。如果我拖动 map 中的某个位置,然后在按钮中单击“我想查看我的路线”。在文档中给出了这些方法“将 map 缩放到当前计算的路线”。 '。

[[SKRoutingService sharedInstance] zoomToRouteWithInsets:UIEdgeInsetsMake(100, 100, 0, 0)];

我已经给出了这个,但是,当我调用 zoomToRouteWithInsets 后在 map 上拖动,然后只显示路线。

最佳答案

zoomToRouteWithInsets 存在一个错误,将在未来版本中修复。

当前的解决方法是调用该方法两次(使用相同的参数),它将完成工作:

[[SKRoutingService sharedInstance] zoomToRouteWithInsets:UIEdgeInsetsMake(100, 100, 0, 0)];
[[SKRoutingService sharedInstance] zoomToRouteWithInsets:UIEdgeInsetsMake(100, 100, 0, 0)];

关于ios - Skobbler map 无法使用 ZoomToRouteWithInsets 进行缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25931756/

相关文章:

ios - Swift Firebase UICollectionView - 图像缩略图不一致

ios - 为什么我的代码无法填充字典(和表格 View )?

ios - 如何在 Objective-C (iOS) 中的图像上写文字?

objective-c - 静态变量和内存消耗

iphone - Core Animation中关键路径的作用是什么?

ios - 仅在首次初始化自定义 UIView 时如何在 LayoutSubviews 中执行代码

iphone - 使用 CATransition 从当前位置滑动图像 400px

ios - 按关键字搜索 iOS 照片?

iOS "calculationMode"等效的 Android 动画

ios - -[CCFileUtils fullPathForFilename:resolutionType:]:cocos2d:警告:找不到文件: