ios - UIwebView顶部进度条怎么实现的?
大家讲道理
大家讲道理 2017-04-18 09:32:50
0
7
314


UIwebView顶部进度条怎么实现的?有现成的开源库吗?
目前用的是SVProgressHUD ,他好像只能在屏幕中间显示一个圈圈。。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(7)
洪涛

システムには進行状況バー コントロール UIProgressView があり、ビューを自分でカスタマイズすることも非常に簡単です。
WeChat の進捗バーはすべて偽物であり、実際の進捗状況ではありません。ゲートウェイをオフにしても、80~90% に達します

いいねを押す +0
迷茫

WKWebView にはestimatedProgress 属性があります
UIWebView にはありませんが、NJKWebViewProgress を使用できます。もちろん、WK も NJK を使用できます。
私は自分で基本クラスを作成し、ios8 以降では wk を使用します。それ以外の場合は UI、github を使用します。アドレス https://github.com/yuqingzhud...
欲しいものが見つかるはずです

いいねを押す +0
黄舟

SVProgressHUD、読み込みが完了したかどうかを示すだけです
NJKWebViewProgressにアドレスがありますのでこれを使用してください

いいねを押す +0
洪涛

https://github.com/ninjinkun/...
iOS7 との互換性を考慮しない場合は、WKWebview のestimatedProgress 属性に対する KVO 操作でも進捗状況を監視できます

リーリー
いいねを押す +0
巴扎黑

UIWebview は進行状況バーをサポートしていません。iOS 8 以降では WkWebview を使用できます

いいねを押す +0
巴扎黑

読み込み完了後にコールバックがある場合は、偽の進行状況を作成します。コールバックが完了したら、進行状況を 100% に設定します。

いいねを押す +0
黄舟

Apple 携帯電話では、Safari のプログレスバーを除いて本物で、その他はすべて偽物です
高さ 2 でビューをカスタマイズし、アニメーション中にその幅を変更します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート