iOS的谷歌地图API-不显示标记
我刚开始为iOS编码,我想在我的Swift应用程序中有一个带有路径的地图。在尝试应用KML覆盖后,我决定使用一条多段线,但这不起作用。但是多段线也没有显示,所以我尝试了一个标记,完全按照教程中的,但是标记也没有显示。我做错了什么?以下是我的标记代码:iOS的谷歌地图API-不显示标记,ios,swift,xcode,google-maps,google-maps-sdk-ios,Ios,Swift,Xcode,Google Maps,Google Maps Sdk Ios,我刚开始为iOS编码,我想在我的Swift应用程序中有一个带有路径的地图。在尝试应用KML覆盖后,我决定使用一条多段线,但这不起作用。但是多段线也没有显示,所以我尝试了一个标记,完全按照教程中的,但是标记也没有显示。我做错了什么?以下是我的标记代码: import UIKit import GoogleMaps class MapViewController: UIViewController { override func viewDidLoad() { super
import UIKit
import GoogleMaps
class MapViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
GMSServices.provideAPIKey("MY_KEY")
let camera = GMSCameraPosition.camera(withLatitude: 48.194857, longitude: 13.955710, zoom: 17)
let mapView = GMSMapView.map(withFrame: .zero, camera: camera)
mapView.mapType = .satellite
mapView.setMinZoom(17, maxZoom: 19)
view = mapView
let marker = GMSMarker()
marker.position = CLLocationCoordinate2D(latitude: 13.9553836,longitude: 48.1956954)
marker.title = "Hello World"
marker.map = mapView
// Do any additional setup after loading the view.
}
}
提前谢谢你 我认为代码还可以,但是标记不可见,因为它在世界的另一个地方。 尝试交换标记的纬度和经度 marker.position=CLLocationCoordinate2D(纬度:13.9553836,经度:48.1956954) 或者将地图的缩放比例调低一点尝试调整标记的纬度和经度是什么意思
marker.position=CLLocationCoordinate2D(纬度:13.9553836,经度:48.1956954)
我刚刚注意到问题:我已经切换了纬度和经度。很抱歉问你这个问题!