Uno Platform自定义渲染器

问题描述

是否可以在Uno中创建自定义渲染器? 我需要创建一个本地Android视图,并将其“嵌入”到页面或UserControl中。

我没有找到任何相关文档。

我们需要与本例相同 https://github.com/UNIT-23/Xam-Android-Camera2-Sample

谢谢!

解决方法

Uno中没有 renderers :只需将您的本机控件添加到XAML中,它便应保持不变。

示例

在Uno you can check here中有一个NativeView测试,用于here in XAML

XAML和绑定

您甚至可以直接在XAML中设置本机属性,但是绑定不适用于这些属性。

如果需要绑定,则可以创建DependencyProperty并使用回调来设置本机值。