新版本:MTDirectionsKit
Matthias Tretter 最近发布了他丰富的方向引导框架 MTDirectionsKit 的更新。查看一下吧!
MTDirectionsKit 是一个框架,可在您的 iOS 应用程序中基于 MKMapView 绘制路线。
MTDirectionsKit 是一个功能齐全、易于使用的解决方案,在您的应用程序上显示路线,直接在 MKMapView 之上。这不仅会让您的用户感谢您没有把用户推出应用程序,而且还能使您的应用程序区别于其他没有提供此功能的应用程序。
- 新增 支持请求方向时使用 HTTPS
- 新增 支持在请求方向时避免收费公路和高速公路
- 新增 添加了 -[MTDMapView distanceBetweenActiveRouteAndCoordinate:] 以确定给定点与活动路线之间的最小距离
- 新增 新增委托调用 mapView:colorForRoute:ofDirectionsOverlay: 允许为每个路线使用不同的颜色
- 新增 新增委托调用 mapView:shouldActivateRoute:ofDirectionsOverlay: 以提供细粒度的控制,决定是否可以通过点击激活路线
- 新增 新增委托调用 mapView:didUpdateUserLocation:distanceToActiveRoute:ofDirectionsOverlay:,其中包含用户位置与方向覆盖活动路线之间的距离
- 新增 添加了 -[MTDRoute containsTollRoad] 属性以检查路线是否包含收费公路
- 新增 MTDManeuverTableViewController 现在包含有关出发、目的地和路线的信息的头部/尾部单元格
- 修复 使用Nil作为 classToUse 调用 MTDOverrideClass 将删除之前覆盖的类
- 修复 [MTDWaypoint coordinate] 现为只读
- 修复 [MTDWaypoint waypointForCurrentLocation] 在用户位置更新时更新其 coordinate 属性