【发布时间】:2019-01-10 00:14:51
【问题描述】:
警告 CS0618:“PickerRenderer.PickerRenderer()”已过时:“此 从 2.5 版开始,构造函数已过时。请用 取而代之的是 PickerRenderer(Context)。
此警告不仅在选取器渲染器中,所有渲染器(Entry、DatePicker、StackLayout Renderer)都显示此警告。我的 Picker 自定义渲染器是这样的,
public class BorderlessPickerRenderer : PickerRenderer
{
protected override void OnElementChanged(ElementChangedEventArgs<Picker> e)
{
base.OnElementChanged(e);
var picker = e.NewElement;
if (Control != null)
{
Control.Background = null;
Control.SetTextSize(Android.Util.ComplexUnitType.Pt, 8);
Control.SetTextColor(Android.Graphics.Color.ParseColor("#141414"));
}
}
}
【问题讨论】:
标签: xamarin xamarin.forms xamarin.android