Ugu*_*rim 5 windows-phone xamarin xamarin.forms uwp
我Map正在 Xamarin.Forms 中创建一个,如下所示:
var map = new Map(MapSpan.FromCenterAndRadius(eventLoc, Distance.FromMiles(1)))
{
IsShowingUser = true,
MapType = MapType.Hybrid
};
Run Code Online (Sandbox Code Playgroud)
这eventLoc是Position我希望我的地图最初应该关注的地方。尽管它是这样开始的,但当定位服务找到我的位置时,地图焦点会转到我的位置,因为我设置了IsShowingUser = true。然而,这不是我想要的。我写这篇文章是IsShowingUser = true因为我也想在地图上显示我的位置,但不关注那里。
如何才能保持在eventLoc我提供给地图的初始位置 ( ) 上,同时显示我的位置?
我遇到了同样的问题,想要显示用户的位置,但希望地图平移到目的地图钉。最后ContentPage.OnAppearing()将地图移动到您想要的位置:
double someLatitude = 0;
double someLongitude = 0;
VendorMap.MoveToRegion(MapSpan.FromCenterAndRadius(new Position(someLatitude, someLongitude), Distance.FromMiles(25)));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1938 次 |
| 最近记录: |