簡體   English   中英

刷新按鈕UIProgressBar

[英]Refresh-button UIProgressBar

我在WebView中實現了UIProgressBar以顯示加載的持續時間。 一切正常,但是我想知道如何使用UIProgressBar為UIWebView添加刷新按鈕。 每次單擊刷新按鈕時,UIProgressBar應該出現,謝謝!

您無法獲得加載Webview的增量進度,Webview委托只會告訴您啟動時間和結束時間。

您可以通過估計所需的時間並僅使用計時器增加進度條來偽造它-有時進度的外觀總比沒有好。

但是我建議改用UIActivityView,它提供活動指示,而沒有明確的進度值。

要使用UIActivity視圖,只需將其顯示在Web視圖的didStartLoad委托方法中,然后將其隱藏在didFinishLoad中即可。 別忘了處理類似didFailLoadWithError的錯誤。

暫無
暫無

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

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