回答

1

這實際上是可能某種程度的改變地圖的可見部分,又名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)