【问题标题】:How to Use Xamarin.Forms With Xamarin.Android and Xamarin.IOS?如何在 Xamarin.Android 和 Xamarin.IOS 中使用 Xamarin.Forms?
【发布时间】:2017-03-04 00:03:15
【问题描述】:

大家好,我们有一个基于 Xamarin.IOS(IOS 应用程序)和 Xamarin.Android(Android 应用程序)构建的应用程序和一个共享项目,其中包含两个项目都使用的共享资源

现在,如果这两个项目都有一些可以在 Xamarin.Forms 上轻松构建的屏幕,因此可以将 Xamarin.Forms 与 xamarin.Android 和 Xamarin.IOS 项目一起使用

有没有办法将 Xamarin.Android 和 Xamarin.IOS 屏幕转换为 Xamarin.Forms

在不改变当前项目结构的情况下实现此目的的任何链接、建议或任何方式

【问题讨论】:

    标签: android ios xamarin.ios xamarin.android


    【解决方案1】:

    是的,可以从 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 页面 (XAML)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-07
      • 1970-01-01
      • 1970-01-01
      • 2021-10-13
      相关资源
      最近更新 更多