【发布时间】:2019-12-19 08:06:48
【问题描述】:
我的代码向用户显示了一个对话框:
public async Task ReviewAppAsync(int count)
{
if (count == 0 || await MainPage.DisplayAlert("Review", "abc", "Yes", "No"))
{
// some code here
}
}
ReviewAppAsync 是从我的应用程序的 onStart 调用的,如下所示:
await ReviewAppAsync(Settings.Trk2);
有没有办法可以将 DisplayAlert 呈现给用户的时间延迟 60 秒?
【问题讨论】:
-
在 ReviewAppAsync 方法中使用 Task.Delay
-
你可以把
await Task.Delay(60 * 1000)放在if声明前面吗? -
延迟可以使用Task.Delay添加,但目的是什么?这可能会导致正确的答案!
标签: c# xamarin xamarin.forms