小编Nar*_*y M的帖子

如何在swift中为ios的谷歌地图sdk添加地图视图的标记

试图在谷歌地图上添加一个标记,但应用程序在addMarker()函数调用时遇到崩溃,异常详细信息如下,

由于未捕获的异常' GMSThreadException ' 而终止应用,原因是:'所有对iOS版Google地图SDK的调用都必须来自UI线程'

仅供参考vwGogleMap是全球性的,我正在尝试绘制标记.

func addMarker() -> Void
{
    var vwGogleMap : GMSMapView?
    var position = CLLocationCoordinate2DMake(17.411647,78.435637)
    var marker = GMSMarker(position: position)
    marker.title = "Hello World"
    marker.map = vwGogleMap
}
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激,

TIA.

markers ios google-maps-sdk-ios gmsmapview swift

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

gmsmapview ×1

google-maps-sdk-ios ×1

ios ×1

markers ×1

swift ×1