簡體   English   中英

當使用PopAsync轉到Xamarin表單中的上一頁時,空白頁面即將到來

[英]Blank page is coming when using PopAsync is used for go to previous page in Xamarin forms

在我的應用程序中包含兩個頁面1.背景選項2.圖像繪制頁面。 這是兩頁。 當我在這兩個頁面之間切換時我確實遇到了問題。

場景1:

當我轉到背景選項頁面時,它將顯示圖像列表和頁面頂部的一個按鈕。 如果我們點擊該按鈕它將顯示當前的應用程序背景圖像,如果我們點擊該圖像它將轉到上一頁。 它工作正常,但在我的方案2面臨問題。

場景2:

首先,我進入圖像繪制頁面並使用導航欄中顯示的后退按鈕返回頁面,然后我轉到后台選項頁面,因為它通常會顯示圖像列表和按鈕。 當我按下該按鈕它將顯示當前的背景圖像,但“當我點擊該圖像時,它將顯示空白的白頁”,而不是轉到上一頁。

我已經嘗試了很多,但沒有得到這背后的原因。 請提出任何想法。

我遇到了類似的問題。 我設法解決了這個問題,但它有些復雜。 這些是步驟(來自內存):

  • 為您的網頁創建自定義渲染器。
  • 在iOS中的渲染器中,創建一個調用ios本機pop方法的方法。
  • 在iOS渲染器中,在左側工具欄中添加一個按鈕,該按鈕將調用此方法。

這樣做,它將覆蓋Xamarin表單后退按鈕。 就我而言,它解決了我的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM