您好,我们每个人都有一个基于 Xamarin.IOS(IOS 应用程序)和 Xamarin.Android(Android 应用程序)构建的应用程序以及一个包含共享资源的共享项目,该共享资源由两个项目使用
现在,如果两个项目都有一些可以在 Xamarin.Forms 上轻松构建的屏幕,则可以将 Xamarin.Forms 与 xamarin.Android 和 Xamarin.IOS 项目一起使用
或者
有什么方法可以将Xamarin.Android和Xamarin.IOS屏幕转换为Xamarin.Forms
在不改变当前项目结构的情况下实现此目标的任何链接、建议或任何方式
是的,可以从 Xamarin.Android 和 Xamarin.iOS 项目调用 Xamarin.Forms 页面,在 Xamarin 中这是调用 Native2Forms。
你将使用 Xamarin.Forms App 类作为两个项目之间的连接。
这是来自 Xamarin 的示例项目,展示了如何做到这一点。https://github.com/xamarin/xamarin-forms-samples/tree/master/Native2Forms
关于转换器,不,我认为没有办法将 Android XML 和/或 iOS Storyboards/XIB 转换为 Xamarin.Forms Pages (XAML)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句