2016-12-23 1 views
-2

enter image description hereテキスト

を示すIOSのロード添付のスクリーンショットを参照してください、私たちは、この方法でロードを必要とするあなたは、任意の1 ありがとう

+0

かなり簡単です。 URLSessionでアップロードすると、デリゲートが進行状況を通知します。だから、それをテキストに変換し、それをラベルとして表示するだけです。 – matt

答えて

1
を提案してくださいすることができ

URLSessionを使用してアップロードを行い、URLSessionUploadTaskを作成し、セッションの代理人として自分自身を設定し、didSendBodyDataデリゲートメソッドを実装します。

完全なメソッドシグネチャ:

connection(_:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:) 

詳細はこのスレッドを参照してください、そのメソッドを呼び出すたびに

NSURLSession, upload task - Get actual bytes transferred

totalBytesWrittenを取り、文字列にそれをフォーマットし、貫通メインスレッドを呼び出して、ラベルテキストを更新します。

(免責事項:私自身はこれをしていません)