如何在xamarin.ios中添加放大和缩小按钮功能以更改地图比例?

时间:2016-08-22 13:27:13

标签: c# ios dictionary xamarin.ios scale

我已经使用storyboard在我的c#程序中添加了两个按钮,但我找不到任何可以改变当前显示地图比例的地图属性。

Xamarin ios应用程序中是否有任何可以通过使用放大和缩小等按钮来改变地图比例的内容?

1 个答案:

答案 0 :(得分:0)

CLLocationCoordinate2D coords = map.Region.Center;
var degrees = MilesToLatitudeDegrees(map.Region.Span.LatitudeDelta / 2);
MKCoordinateSpan span = new MKCoordinateSpan(degrees, longitudeDelta: map.Region.Span.LongitudeDelta / 2);
map.Region = new MKCoordinateRegion(coords, span);

在缩放按钮操作中添加上述代码将按预期工作