谷歌地图SDK iOS版:重新定位谷歌标志
答
这实际上是可能某种程度的改变地图的可见部分,又名padding
:
let padding = UIEdgeInsets(top: 0, left: 0, bottom: 100, right: 0)
mapView.padding = padding
,如果你有一个像抽屉这可能是有用视图在地图上的顶部,并且希望中心到当改变相机(不移动整个的UIView执行更差)相应地移动。或者只是将徽标移到右侧。
如果你看看文档[map_padding] [https://developers.google.com/maps/documentation/ios-sdk/map#map_padding]
如果显示在地图底部的定制UI,添加填充到地图的底部,这样的标志和法律通知将始终可见。
正如抬起头,改变padding
时,如果你移动相机,你可能要添加插图把它取消,你只是用来移动标志,保证金(以相互抵消):
mapView.camera(for: bounds, insets: insets)