SCh*_*ang 1 google-maps-api-3 google-maps-mobile google-maps-sdk-ios
对于 iOS 的新 sdk,Google 徽标是否可重新定位,就像 Mapkit pre-iOS 6 一样?另外,在条件条款下允许吗?
谢谢
通过更改地图的可见部分,这实际上在某种程度上是可能的,也就是padding:
let padding = UIEdgeInsets(top: 0, left: 0, bottom: 100, right: 0)
mapView.padding = padding
Run Code Online (Sandbox Code Playgroud)
如果您在地图顶部有一个类似抽屉的视图,并且您希望在更改相机时相应地移动中心(而不移动整个 UIView,这会变得更糟),这将非常有用。或者只是将徽标向右移动。
如果您查看文档 [map_padding][ https://developers.google.com/maps/documentation/ios-sdk/map#map_padding]
如果您在地图底部显示自定义 UI,请在地图底部添加填充,以便徽标和法律声明始终可见。
提醒一下,在更改 时padding,如果您移动相机,您可能需要为其添加一个插图以取消您刚刚用于移动徽标的边距(以相互抵消):
mapView.camera(for: bounds, insets: insets)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3496 次 |
| 最近记录: |