我正在使用 Xmaarin.forms.maps 并且我想自定义引脚。我已经有一个自定义渲染器,但它为所有引脚设置了相同的图标。
protected override MarkerOptions CreateMarker(Pin pin)
{
var marker = new MarkerOptions();
marker.SetPosition(new LatLng(pin.Position.Latitude, pin.Position.Longitude));
marker.SetTitle(pin.Label);
marker.SetSnippet(pin.Address);
marker.SetIcon(BitmapDescriptorFactory.FromResource(Resource.Drawable.burger_pin));
return marker;
}
如果我使用另一个属性(图标)制作自定义引脚,我无法覆盖此方法,因为它正在获取 ping 参数。你能帮助我吗?