【问题标题】:Xamarin XAML vs AXML vs StoryboardXamarin XAML vs AXML vs Storyboard
【发布时间】:2017-11-09 04:02:35
【问题描述】:

首先,我什至不确定这是否是一个好问题,但我对这些概念有点困惑,所以我得继续问。请理解我对 Xamarin 的经验非常有限。

我创建了一个项目(共享类库),并且我看到我们在共享项目中使用 XAML 创建表单。但是,我也发现Android项目中有AXML文件,iOS项目中有Storyboard文件,据我了解是用来创建UI和导航关系的。到这里为止,如果我错了,请纠正我。

所以问题是,我应该使用哪一个?从我对 XAML 的实验来看,为所有平台创建 UI 非常容易,但为什么会有那些 andoroid 和 ios 故事板的东西呢?还是它们完全不相关?

我在 VS2017 上执行此操作,但我也在 Visual Studio for Mac 上的 Xamarin 上进行了实验。但我的开发环境主要是 Windows。

干杯。

【问题讨论】:

    标签: c# ios xaml xamarin.ios storyboard


    【解决方案1】:

    故事板仅适用于 iOS。 AXML 仅适用于 Android。 XAML 由 Xamarin Forms 使用,可用于 Android 和 iOS(以及其他)。

    如果您正在构建 XF 项目,您通常会希望使用 XAML,除非您需要创建一些特定于平台的 UI,在这种情况下,您(可能)使用本机 Storyboard/AXML 方法。

    【讨论】:

      猜你喜欢
      • 2017-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-28
      • 2016-08-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多