簡體   English   中英

presentModalViewController需要很長時間並且屏幕變白

[英]presentModalViewController takes a long time and screen goes white

我正在嘗試添加UiActivityStatus並在presentModalViewController加載時顯示“請稍候圖像”,這需要16-20秒...

圖像出現了,但是屏幕立即變成白色,並停留了16-20秒。 我猜想對presentModalViewController的調用會立即返回。

無論如何,當對presentModalViewController的調用花費很長時間時,顯示狀態仍然存在。

PS:我花了很長時間才能在該視圖中加載約100張圖片

謝謝!!

我假設您正在將圖像加載到viewControllers loadView中。 您可以通過發送視圖消息[myViewController view]來預加載視圖,這將導致加載。 將視圖添加到子視圖時,將顯示該視圖。 因此您的代碼將是:

  1. 顯示活動指示器
  2. 發送查看信息
  3. 推模式視圖控制器
  4. 隱藏活動指示器

但我建議您修改設計。 沒有用戶交互的16-20秒的暫停效果不好。 為什么在輸入圖像時不啟用模式視圖?您可以加載每個首先可見的圖像,然后在加載時可以在其位置顯示微調器。

暫無
暫無

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

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