我有一个大问题, 下一个代码在我的测试应用中,
namespace displayalertetst
{
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
}
protected override void OnAppearing()
{
base.OnAppearing();
a.Text = "asi";
DisplayAlert("hola", "A", "as");
}
}
}
问题是,在Andriod中,不显示de Alert,但是在ios中工作正常……为什么?
我已经尝试过
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
}
protected override void OnAppearing()
{
base.OnAppearing();
a.Text = "asi";
Device.BeginInvokeOnMainThread(() =>
{
DisplayAlert("hola", "A", "as");
});
}
}
并具有相同的行为。
我正在使用Visual Studio for Mac 8.1.4
我正在使用xamarin表格4.1
谢谢!
答案 0 :(得分:0)
您可以将 Visual Studio 2019 for Mac 更新到最新版本8.3.5
,以重试一次,该版本已于2019年10月28日发布。
现在, Xamarin Forms 的最新版本是4.3
,您需要将它们保持所有最新状态。