我在我的应用程序中使用地图控件,我需要设置可见区域以使其覆盖所有引脚。具有讽刺意味的是,相同的代码在两个平台上都不起作用,iOS 工作很尴尬,下面的代码在两个平台上产生几乎相同的可见区域。
if(Device.OS == TargetPlatform.iOS)
customMap.MoveToRegion (MapSpan.FromCenterAndRadius (customMap.CustomPins [0].Pin.Position, Distance.FromMiles (0.20)));
if(Device.OS == TargetPlatform.Android)
customMap.MoveToRegion (MapSpan.FromCenterAndRadius (customMap.CustomPins [0].Pin.Position, Distance.FromMiles (55.0)));
谁能解释一下?为什么我需要这样编码?