我刚刚发现了Xamarin.Droid应用程序参考,但我想申请" Material Design"在便携式项目中。
iOS不使用" Material Design"无所谓,我只想使用iOS的便携式项目。
我想要我的Entry组件
<Entry x: Name = "user" Placeholder = "User" Text = "{Binding User}" />
如下图所示。
我尝试了一些网站,但所有开发人员都没有使用便携式项目。 他们使用Xamarin进行开发,但是他们使用项目Xamarin.Droid和Xamarin.iOS开发
答案 0 :(得分:3)
Xamarin没有自己的UI组件库。你提到的代码:
<Entry x: Name = "user" Placeholder = "User" Text = "{Binding User}" />
是Xamarin Forms xaml标记代码。 Xamarin Forms是对原生iOS和Android组件的抽象。因此,基本上Entry
组件将在运行时成为本机文本输入字段(iOS上为UITextField
,Android上为EditText
。
现在Material Design是特定于Android的。这意味着Entry
组件将仅在Android上附加gif中显示。
但是,您可以使用custom renderers自定义Xamarin Forms组件的行为。