xamarin - 我可以在同一项目的UI上同时使用Xamarin.Forms和Xamarin.Native吗?

标签 xamarin xamarin.forms xamarin.ios xamarin.android

我目前是Xamarin的新手。我已经学会了在Xamarin.Android-Xamarin.iOS和Xamarin.Forms上进行开发。我的背景来自 native Android应用程序(Java)和iOS应用程序(Swift)。我的问题是,我可以在同一项目上将Xamarin.Forms用于基本UI,同时将Xamarin.Native用于更复杂的UI吗?更具体地讲,我可以在同一项目的UI角度上结合所有Xamarin技术吗?

最佳答案

你可以。您需要创建标准的Xamarin.iOS + Xamarin.Android项目,并将其添加到Xamarin.Forms NuGet中。您可以在共享项目中添加Xamarin.Forms页面,在 native 项目中创建这些类,然后将其转换为UIViewControllerFragment。这里更多https://developer.xamarin.com/guides/xamarin-forms/platform-features/native-forms/

只是要注意,这不是任何形式的预览。

关于xamarin - 我可以在同一项目的UI上同时使用Xamarin.Forms和Xamarin.Native吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48930675/

相关文章:

扩展 DataMediaSource 时出现 Java.Lang.NoClassDefFoundError

xamarin.forms - Xamarin Forms MediaManager 源属性

xamarin - Xamarin Forms 中的 Android 部署出现 Microsoft.WindowsAzure.Mobile 和 Microsoft.WindowsAzure.Mobile.Ext 错误

c# - 为图像文件或一般文件设置默认构建操作

xamarin.ios - 为什么此代码会导致 "Out Of Memory"的 iOS 应用程序崩溃?

ios - Xamarin-ios 在 UiAlertController 外部单击时关闭它

c# - xamarin PCL 表单共享自定义控件

ios - 未调用 ItemSelected - Xamarin.iOS F#

c# - Xamarin 是否支持 Firebase Cloud Firestore?

android - Xamarin.Forms android - 调整控件大小以考虑辅助功能设置