我正在使用谷歌 map 要求使用Swift的iOS应用程序。我在 Storyboard上添加了 map (GMSMapView),并试图像这样罗盘
mapView.settings.compassButton = true
但是我看不到指南针按钮。
最佳答案
如果导航栏可见,则指北针在其后面。为了使其显示在导航栏下方,您需要在 map View 的顶部添加填充。
Objective-C
UIEdgeInsets mapInsets = UIEdgeInsetsMake(80.0, 0.0, 0.0, 0.0);
GMSMapView *mapView;
mapView.padding = mapInsets;
swift
let mapInsets = UIEdgeInsets(top: 80.0, left: 0.0, bottom: 0.0, right: 0.0)
mapView.padding = mapInsets
关于ios - GMSMapView指南针按钮不可见,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31407748/