如何在不调用VisibleRegion
方法的情况下更改地图默认MoveToRegion()
? (我的意思是开始具有特定区域的地图,而不是它的默认可见区域,即罗马)。
答案 0 :(得分:1)
如果您的应用已配置为使用位置服务,则可以使用IsShowingUser="True"
中的Xaml
,地图将显示您的位置。
同样如Map - Xamarin页面中所述:
将MapSpan实例提供给地图构造函数设置初始值 加载地图时的视图(中心点和缩放级别)。
所以你可以使用这样的东西
var map = new Map(MapSpan.FromCenterAndRadius(
new Position(37, -122), Distance.FromMiles(0.3)));