MkMapview Annotation title is not showing

橙三吉。 提交于 2019-12-10 23:28:56

问题


I am using mkmapview in my app. I am showing annotation in my app. But annotation title is not showing in my map view. Here is my code:

func loadMaps(){

   let shopsArray = self.locationlatlong as NSArray
    print(shopsArray)


    for shop in shopsArray  {
        let annotation = MKPointAnnotation()
        let mylatitude : String = shop["letitude"] as! String
        let string = NSString(string: mylatitude)
        let mylatitudeFinal = string.doubleValue

        print(mylatitude)
        print(mylatitudeFinal)
        let mylongitude : String = shop["longitude"] as! String
        let string123 = NSString(string: mylongitude)
        let mylongitudeFinal = string123.doubleValue



        let location = CLLocationCoordinate2D(
            latitude: mylatitudeFinal,
            longitude: mylongitudeFinal
        )

        print(location)
        annotation.coordinate   = location
         annotation.title  = shop["firstname"] as? String
        mapView?.addAnnotation(annotation)


    }

So how can I show annotation title in my map?

来源:https://stackoverflow.com/questions/36760810/mkmapview-annotation-title-is-not-showing

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!