我正在用Xamarin.Forms和Portable Class Library構建應用程序。該應用程序可以在Android,iOS和UWP上使用。
Xamarin.Forms控件在Android上導航回頁面時消失
點擊ListView的項目後,一個新的頁面將被打開:
Navigation.PushAsync(新CourseInfoPage (ID));
當該頁面被打開,我按「返回鍵」,然後返回到上面顯示的頁面,它看起來像這樣:
所以一些控件,當我瀏覽消失(離開然後)回到這個頁面。 這隻發生在Android上。如果我點擊白色區域的某個位置,控件仍然可以正常工作,但我無法看到它們。
我是怎麼試試:
protected override void OnAppearing()
{
base.OnAppearing();
Content = getContentPage();
}
protected override void OnDisappearing()
{
base.OnDisappearing();
this.Content = null;
}
但這並不解決問題。
我該如何解決這個問題?問題是什麼?
你可以提供一些信息帶有一些假數據的示例項目? –