Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为我的跨平台移动应用程序使用共享项目,并希望在我的应用程序中使用自定义渲染器以获得本机支持。有什么办法可以在我的应用程序中使用自定义渲染器。
如此处所示,在 PCL 或共享项目中使用自定义渲染之间没有区别。每个平台仍然有一个项目。那不会改变。ifdefs与 PCL 相比,真正的优势是您可以使用。
ifdefs
以下是实现自定义渲染所需的所有信息。这是一个自定义渲染器的示例Entry。
Entry
对于 Xamarin 共享基础项目,我们必须在以下格式的 xmlns 中设置本地
xmlns:local="clr-namespace:Sampleforms" </p>
对于 Xamarin PCL 基础项目,我们必须在以下格式的 xmlns 中设置本地
xmlns:local="clr-namespace:Sampleforms;assembly=Sampleforms" </p>
Reming 一切都将与自定义渲染相同。