1

我正在开发一个消息传递应用程序,我想知道如何在发送图片时获得这些效果(是否已经有一个库,因为它在大多数消息传递应用程序中非常常用):

  • 拍照并单击“使用”按钮后,消息窗口将显示我要发送的图片的阴影图像,并显示已上传的百分比

在此处输入图像描述

  • 图像完全上传后,显示没有阴影的图像

在此处输入图像描述

  • 如果按下图像,它将显示完整尺寸

在此处输入图像描述

4

1 回答 1

1

为此,您只需要跟踪图像的总大小以及传输了多少。这将取决于您发送图像的方式。我正在使用套接字连接,我发送的图像是这样的:

网络数据包 - [(int)数据包长度] [图像数据]

第一个字节一到,我就知道图像的大小。然后我记录了迄今为止转移的金额。然后我将此信息传递给 MBProgressHUD,它可以选择显示百分比。MBProgressHUD

于 2013-11-07T21:10:23.123 回答