【发布时间】:2015-02-08 09:14:03
【问题描述】:
德拉的同事们,
我很难用原生 MKMapView 实现可见区域。 我需要拥有与Google Map SDK Visible Region 完全相同的功能。
基本上这意味着在下面的代码底部有一种填充:
let span = MKCoordinateSpan(latitudeDelta: 0.8, longitudeDelta: 0.8)
let reg = MKCoordinateRegion(center: someMyCoordinate, span: span)
mapView.setRegion(reg, animated: true)
它需要是这样的:一旦我在 UIView 坐标中添加了一些填充,它应该移动地图中心并调整缩放以使坐标区域完全可见,考虑到填充。
可能我的描述有点乱,但是如果你看一下this video就会变得非常清楚。
提前谢谢你!
【问题讨论】:
-
视图/文本不应覆盖您的 mapView,这是您的问题吗?
-
是的。 UIView 应该。此视图的高度应用作填充。
标签: ios swift mkmapview google-maps-sdk-ios