首页 > 解决方案 > 在 Xamarin Forms 应用中使用 iOS 特定元素

问题描述

我想在我的 Xamarin Forms 应用程序中使用 iOS 特定元素 (SceneKitView),但我不知道如何去做。

我读了这篇文章,但我不确定我是否能够以这种方式创建视觉元素(又名视图)。

我应该实现哪些类以及我必须做哪些配置才能实现这一目标?另外,我使用的 DI 框架与 Xamarin 提供的不同,这会是个问题吗(我使用的是 Ninject)?

基本上,我的问题是如何在 Xamarin Forms 中创建自定义跨平台视图(一个 github 示例会很棒!)。

我知道有一个等效于 SceneKit 的跨平台,但现在我没有时间重做 3D 场景的代码。

标签: iosxamarin.formscross-platform

解决方案


好的,找到了。

这个概念称为自定义渲染器。

这里是文档的链接:https ://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/custom-renderer/


推荐阅读