Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# AcrUserDialogs Toast位置_C#_Xamarin - Fatal编程技术网

C# AcrUserDialogs Toast位置

C# AcrUserDialogs Toast位置,c#,xamarin,C#,Xamarin,我正在Xamarin项目中使用AcrUserDialogs。我的问题是,我需要在屏幕顶部显示祝酒词。默认情况下,它们显示在底部。我看到AcrUserDialogs toasts有一个ToastPosition设置,但我似乎找不到如何初始化它: UserDialogs.Instance.Toast("Awesome message to user."); 我甚至下载了AcrUserDialogs存储库代码,但我只是停留在这一点上。您需要在静态类ToastConfig中设置defaultposit

我正在Xamarin项目中使用AcrUserDialogs。我的问题是,我需要在屏幕顶部显示祝酒词。默认情况下,它们显示在底部。我看到AcrUserDialogs toasts有一个
ToastPosition
设置,但我似乎找不到如何初始化它:

UserDialogs.Instance.Toast("Awesome message to user.");

我甚至下载了AcrUserDialogs存储库代码,但我只是停留在这一点上。

您需要在静态类
ToastConfig
中设置
defaultpositionon
属性

Acr.UserDialogs.ToastConfig.DefaultPosition = ToastPosition.Top;

Acr.UserDialogs.UserDialogs.Instance.InfoToast("I should be shown at the top");

您的代码可以编译,但应用程序在运行时会在没有警告的情况下崩溃。为什么他们没有这样的工作:UserDialogs.Instance.Toast(新的ToastConfig(“酷消息”){Position=ToastPosition.Top});我更新了Acr.UserDialogs包,它成功了。谢谢。