Ios 如何在服务器上显示上载图像的进度,以及在上载图像时显示已完成
我希望你做得好。我需要有任务要做,我需要上传多个图像到服务器,需要在tableView上显示上传该图像的进度,并将各个图像标记为已完成,哪个图像已上传到服务器并显示仍在上传的进度 我已经在上传过程中实现了Alamofire,我正在获得完整的图像上传状态进展。任何人可以建议我或有演示代码,这将真正帮助我。下面是我的代码Ios 如何在服务器上显示上载图像的进度,以及在上载图像时显示已完成,ios,swift,swift3,alamofire,alamofire-upload,Ios,Swift,Swift3,Alamofire,Alamofire Upload,我希望你做得好。我需要有任务要做,我需要上传多个图像到服务器,需要在tableView上显示上传该图像的进度,并将各个图像标记为已完成,哪个图像已上传到服务器并显示仍在上传的进度 我已经在上传过程中实现了Alamofire,我正在获得完整的图像上传状态进展。任何人可以建议我或有演示代码,这将真正帮助我。下面是我的代码 Alamofire.upload(multipartFormData: { multipartFormData in // import image to
Alamofire.upload(multipartFormData: { multipartFormData in
// import image to request
for imageData in imagesData {
multipartFormData.append(imageData, withName: "myImageParamName[]", fileName: "\(Date().timeIntervalSince1970).jpeg", mimeType: "image/jpeg")
}
for (key, value) in parameters {
multipartFormData.append(value.data(using: String.Encoding.utf8)!, withName: key)
}
}, to: urlString,
encodingCompletion: { encodingResult in
switch encodingResult {
case .success(let upload, _, _):
//HERE I'M GETTING THE PROGRESS OF MY UPLOADING FILES STATUS PROGRESS.
upload.uploadProgress { progress in
print(progress.fractionCompleted)
}
upload.responseJSON { response in
print("upload Success")
}
case .failure(let error):
print("upload Failed With Error: ", error)
}
})