所以,我一直在尝试使用带回调的警报。我希望用户在单击“确定”按钮时返回主页面。
根据 来自stackoverflow的Xamarin文档:/documentation/xamarin.forms/4883/display-alert#t=20171005164124370635 我正在做得很好,但我无法让它发挥作用。已经尝试过不同的声明方法,但似乎没有任何效果。
async void ConfirmationAlert(String resp){
if (await DisplayAlert(resp, "", "OK"))
{
MasterLogin.Perfil mPerfil = new MasterLogin.Perfil();
mPerfil.mainPage = mainPage;
mainPage.Master = mPerfil;
}
}
答案 0 :(得分:3)
您调用返回void的重载,请参阅Display Alert Void和Display Alert Bool您需要提供参数string accept
才能获得正确的重载。
答案 1 :(得分:0)
DisplayAlert
不会返回bool
,因此您无法在if
语句中使用它。