我的问题是关于地图服务我正在使用带有自定义图块服务的地图,现在我需要添加两个按钮或一个步进器来放大和缩小,并且我正在使用 MapKit 库。有人可以帮忙吗?
查看答案
switch sender.tag {
case 10:
//Zoom In
var region: MKCoordinateRegion = map_view.region
region.span.latitudeDelta /= 2.0
region.span.longitudeDelta /= 2.0
map_view.setRegion(region, animated: true)
case 20:
//Zoom Out
var region: MKCoordinateRegion = map_view.region
region.span.latitudeDelta = min(region.span.latitudeDelta * 2.0, 180.0)
region.span.longitudeDelta = min(region.span.longitudeDelta * 2.0, 180.0)
map_view.setRegion(region, animated: true)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3142 次 |
| 最近记录: |