繁体   English   中英

我如何在iOS Swift的单个项目中使用两个GMSMapViews

[英]How can i use two GMSMapViews in single project in iOS Swift

在我的项目中,我在两个ViewControllers使用GMSMapView 我的项目包含两种类型的登录名。 因此,我创建了两个StoryBoards 两次登录包含两种类型的Google地图。 我将UIView用作GMSMapView 如果我尝试使用两个Maps我的应用程序出现以下崩溃。这是我的问题是如何在单个项目中使用两个GMSMapViews 请给我建议以解决此问题。

libc++abi.dylib: terminating with uncaught exception of type NSException

以下代码是我的GMSMapView Outlet连接。

 @IBOutlet weak var mapView: GMSMapView!

您已创建mapview

mapView.frame = CGRectMake(10, 10, frame.size.width-20, 100))

viewDidLoad而不是

 @IBOutlet weak var mapView: GMSMapView!

我现在不知道它没有显示任何错误,这真是奇怪。 我做了Alt + Shift + command + K并退出Xcode,将其重新启动,然后再次对我运行正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM