Platform.GetRenderer(视图)已过时



所以我在两个平台(iOS和Android(中都使用了这种方法Platform.GetRenderer(view)的兼容性渲染器,但在Maui的RC版本中,这种方法似乎已经被标记为过时了。有人知道新的方法是什么吗?

var nativeView = Microsoft.Maui.Controls.Compatibility.Platform.iOS.
Platform.GetRenderer(view)?.NativeView;
var nativeView = Microsoft.Maui.Controls.Compatibility.Platform.Android.
Platform.GetRenderer(view)?.NativeView;

提前感谢

如果我找到了正确的pull请求,它们就会被废弃,因为:

目前我们有Xamarin.Forms中所有遗留渲染器的Handler版本,因此用户仅使用Handlers与使用Renderers相比将获得最大成功

基于过时的消息,您应该改为使用Use Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer

最新更新