【问题标题】:Is it possible to apply "Material Design" in the Portable project (Android and iOS)?是否可以在 Portable 项目(Android 和 iOS)中应用“Material Design”?
【发布时间】:2016-11-12 21:19:40
【问题描述】:

我刚刚找到 Xamarin.Droid 应用程序引用,但是我想在便携式项目中应用“材料设计”。

iOS不使用“Material Design”也无所谓,我只是想用iOS的便携项目。

我想要我的 Entry 组件

<Entry x: Name = "user" Placeholder = "User" Text = "{Binding User}" />

如下图所示。

我尝试了一些网站,但并非所有开发人员都使用可移植项目。 他们使用 Xamarin 进行开发,但他们使用 Xamarin.Droid 和 Xamarin.iOS 项目进行开发

Tutorial

【问题讨论】:

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


    【解决方案1】:

    Xamarin 没有自己的 UI 组件库。你提到的代码:

    &lt;Entry x: Name = "user" Placeholder = "User" Text = "{Binding User}" /&gt;

    是 Xamarin Forms xaml 标记代码。 Xamarin Forms 是对原生 iOS 和 Android 组件的抽象。所以基本上Entry 组件将在运行时成为本机文本输入字段(iOS 上的UITextField 和Android 上的EditText)。

    现在材料设计是 Android 特定的。这意味着Entry 组件只会在您附加的 gif 中看起来像在 Android 上。 但是,您可以使用 custom renderers 自定义 Xamarin Forms 组件的行为。

    【讨论】:

      猜你喜欢
      • 2016-10-11
      • 2015-10-13
      • 2016-12-29
      • 1970-01-01
      • 2016-02-01
      • 2020-03-31
      • 2015-03-08
      • 2019-10-09
      • 1970-01-01
      相关资源
      最近更新 更多