- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
SKMaps 是适用于许多 map 绘制用途的优秀框架。我有一些独特的要求,我希望有人可以提供解决方案。我很好奇我是否可以计算出一条路线,在 map 上绘制该路线,然后开始导航,让 map 采用跟随驾驶员 UI。我希望能够在导航进行时继续与 map 进行一些基本交互(包括将不同的点动画化到中心等)。
我的 ViewController 是 SKRoutingService 共享实例的路由委托(delegate)和导航委托(delegate)。我确实尝试在计算路线时将路由服务的 mapView 指针设置为 nil,就在我开始导航之前,但没有成功——mapView 仍然放大到当前位置,当前位置图标变为导航图标,并且 map 开始跟随司机。
有什么想法吗?
最佳答案
设置以下after开始导航:
[[SKRoutingService sharedInstance]startNavigationWithSettings:navSettings];
self.mapView.settings.followUserPosition = NO;
self.mapView.settings.headingMode = SKHeadingModeNone;
self.mapView.settings.displayMode = SKMapDisplayMode2D;
SKCoordinateRegion region;
region.center = CLLocationCoordinate2DMake(37.9667, 23.7167);
region.zoomLevel = 17;
self.mapView.visibleRegion = region;
这将启动导航但不会更改 View (用户位置仍将在 map 上更改,反射(reflect)位置的更改)
关于ios - 在 SKMapView 中导航路线而不跟随它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29358205/
SKMaps 是适用于许多 map 绘制用途的优秀框架。我有一些独特的要求,我希望有人可以提供解决方案。我很好奇我是否可以计算出一条路线,在 map 上绘制该路线,然后开始导航,让 map 采用跟随驾
这是我的 map 初始化代码: SKMapView *mapView = [[SKMapView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 100, 10
我想为 SKMapView 设置一个“包含边界框”以禁止用户导航,比方说,在德国边界框之外(我有所需容器的坐标) 我想我必须使用 mapView:didChangeToRegion: 和 mapVie
在我的 iOS 项目中,我使用 skobbler 的 SKMapView,我需要在 map View 上通过注释显示用户的当前位置。我尝试使用以下代码来执行相同的操作: mapView.set
我有一个关于 Skobbler MapView 和 UIPanGestureRecognizer 的问题。似乎 UIPanGestureRecognizer 拦截了来自 SKMapView 的所有平移
如何在不清除我用于导航的先前路线的情况下使用 SKRoutingService 计算路线我只想知道下一次路线的旅行时间,但 SKRoutingService 清除了我当前用于导航的路线。 最佳答案 如
我是一名优秀的程序员,十分优秀!