インターネットを使用してファイルを正常にアップロードするのにかかる時間をユーザーに通知する必要があるシナリオがありFTP Server
ます。誰かがそれを行う方法について何かアイデアや提案があれば、私はここにいますか? ファイルのサイズとインターネットの速度が必要になることはわかっています。より多くの提案を歓迎します。前もって感謝します
2 に答える
0
実際の時間を見積もる代わりに、UIProgressView オブジェクトを使用して全体的な進行状況と速度の両方を表示することをお勧めします。実行ループでデータのチャンクが送信されるたびに、progressView.progress (0.0 から 1.0 の範囲) を更新するだけです。これにより、単に時間の見積もりを提供するよりも、より深いレベルでユーザーに情報を提供し続けることができます (途中でのアップロード速度の変化を効果的に示すことはありません)。
UIProgressView オブジェクトをアップロード クラスのプロパティとして宣言し、viewDidLoad (またはクラスの init メソッド) で初期化してから、アップロード プロセスの標準部分として使用します。
于 2014-11-26T07:09:39.413 に答える