婴儿快步进入第4部分; 位置和别针

让我们面对现实吧,人们迷路了,找不到自己的路,而且由于智能手机的发明,没有人随身携带实物图。 这是我迅速完成的一个小应用程序,它可以找到用户的位置并显示瑞典斯德哥尔摩的名胜古迹。 无论如何,实施都不是最佳实践,但在当时达到了我的目的。 注意:例如, 您必须将模拟器中的自定义位置设置为瑞典斯德哥尔摩的位置。 lat:59,312251和long:18,0409才能看到图钉。

现在让我们看一下代码(我将代码分成三部分,但实际上只是一个快速文件):

代码的第一部分是找出用户所在的位置

与上面相同的代码,但连接到UI按钮以查找我的位置

最后一部分是显示用户的位置,应该显示的地图的大部分,注释和非常基本的缩放功能。

要使位置服务正常工作,还必须将NSLocationWhenInInUseUsageDescription添加到info.plist文件中。

Github仓库: https : //github.com/cc-lemon/location_and_annottations/blob/master/map%20tests/ViewController.swift

资料来源:

关于MapKit的一般信息:http://www.techotopia.com/index.php/Working_with_Maps_on_iOS_8_with_Swift,_MapKit_and_the_MKMapView_Class

Ray Wanderlich在MapKit上的精彩教程https://www.raywenderlich.com/90971/introduction-mapkit-swift-tutorial