是否有可能使用Xamarin.Forms.Visual.Material
NuGet 包并将文本字段样式设置为从Filled
到 ,Outlined
而无需为两个平台提供任何自定义呈现。
我们已经只有它了Xamarin.Android
,但是我们有它吗Xamarin.Forms
???
谢谢
是否有可能使用Xamarin.Forms.Visual.Material
NuGet 包并将文本字段样式设置为从Filled
到 ,Outlined
而无需为两个平台提供任何自定义呈现。
我们已经只有它了Xamarin.Android
,但是我们有它吗Xamarin.Forms
???
谢谢
目前该Xamarin.Forms.Visual.Material
软件包仅支持Android和iOS。
在应用程序中启用 Xamarin.Forms Material Visual 的过程是:
将 Xamarin.Forms.Visual.Material NuGet 包添加到您的 iOS 和 Android 平台项目中。(无需在 Forms 中安装)
在每个平台项目中初始化 Material Visual。
Android:在 MainActivity.cs 中添加
global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
global::Xamarin.Forms.FormsMaterial.Init(this, savedInstanceState);
iOS:添加 AppDelegate
global::Xamarin.Forms.Forms.Init();
global::Xamarin.Forms.FormsMaterial.Init();
通过在应该采用 Material Design 规则的任何页面上将Visual 属性设置为Material来创建 Material Visual 控件。
请参阅https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/visual/material-visual