在Swift中将GMSMapView分配给UIView

在Swift中将GMSMapView分配给UIView,第1张

概述我创建了这两个变量 var googleMap = GMSMapView()@IBOutlet weak var mapView: UIView! 我在viewDidLoad()中将googleMap指定给mapView override func viewDidLoad() { super.viewDidLoad() self.mapView = self.g 我创建了这两个变量

var GoogleMap = GMSMapVIEw()@IBOutlet weak var mapVIEw: UIVIEw!

我在vIEwDIDLoad()中将GoogleMap指定给mapVIEw

overrIDe func vIEwDIDLoad() {        super.vIEwDIDLoad()        self.mapVIEw = self.GoogleMap //Throwing error as 'Google Maps SDK for iOS must be initialized via [GMSServices provIDeAPIKey:...] prior to use'}

我在AppDelegate.swift中提供密钥

func application(application: UIApplication,dIDFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {    // OverrIDe point for customization after application launch.    GMSServices.provIDeAPIKey("AIzaSyB6aQxEmza-wUpOPU60aREWReRIAEAvrHs")    return true}

任何人都可以指出我解决这个问题的方向吗?

解决方法 您不会以这种方式将GMSMapVIEw分配给您的UIVIEw.这是你如何做到的

将UIVIEw的类更改为GMSMapVIEw

总结

以上是内存溢出为你收集整理的在Swift中将GMSMapView分配给UIView全部内容,希望文章能够帮你解决在Swift中将GMSMapView分配给UIView所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1005166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存