简单地图路径功能实现使用MapKit框架

要实现一个地图路径功能,其实挺容易的,尤其是借助 Apple 的 MapKit 框架。,MKMapView这个视图类是地图展示的核心,它能让你在应用里轻松显示地图。通过MKPolyline来绘制路径,只要一组坐标点,路径就能快速呈现。地图上加个长按手势,轻松捕获用户的点击位置,方便添加起点终点,生成路线。MKDirections可以用来计算最优路径,返回给你详细的路线信息。要美化地图路径,只需自定义一下MKPolylineRenderer,设置路径的颜色和宽度,效果就能提升不少。关键是,整个过程不复杂,代码也蛮简洁的,可以轻松实现地图路径功能。如果你想添加更多交互,比如点击路径获取详情,也是完全可以的。

zip
wannabegeek-PickerTableViewCell-37eaf4c.zip 预估大小:33个文件
folder
wannabegeek-PickerTableViewCell-37eaf4c 文件夹
file
.gitignore 2KB
folder
PickerCellDemo 文件夹
file
StringInputTableViewCell.m 3KB
file
UIColor+Custom.h 244B
file
AppDelegate.h 293B
file
PickerCellDemo-Info.plist 2KB
file
ViewController.h 646B
file
PickerCellDemo-Prefix.pch 352B
file
PickerInputTableViewCell.m 5KB
file
SimplePickerInputTableViewCell.m 2KB
folder
en.lproj 文件夹
file
MainStoryboard_iPhone.storyboard 21KB
file
InfoPlist.strings 45B
file
MainStoryboard_iPad.storyboard 21KB
file
IntegerInputTableViewCell.m 5KB
file
DateInputTableViewCell.h 958B
file
UIColor+Custom.m 316B
file
SimplePickerInputTableViewCell.h 700B
file
StringInputTableViewCell.h 682B
file
main.m 343B
file
PickerInputTableViewCell.h 472B
file
DateInputTableViewCell.m 7KB
file
AppDelegate.m 2KB
file
IntegerInputTableViewCell.h 1KB
file
.DS_Store 12KB
file
ViewController.m 2KB
folder
README 文件夹
file
.DS_Store 6KB
folder
PickerCellDemo.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 159B
folder
xcuserdata 文件夹
folder
apple.xcuserdatad 文件夹
file
UserInterfaceState.xcuserstate 15KB
file
project.pbxproj 17KB
folder
xcuserdata 文件夹
folder
tom.xcuserdatad 文件夹
folder
xcschemes 文件夹
file
PickerCellDemo.xcscheme 3KB
file
xcschememanagement.plist 486B
folder
apple.xcuserdatad 文件夹
folder
xcschemes 文件夹
file
PickerCellDemo.xcscheme 3KB
file
xcschememanagement.plist 486B
zip 文件大小:61.14KB