保持原始图片大小AFNetworking

时间:2016-02-18 16:06:40

标签: ios objective-c afnetworking afnetworking-2

我在配置文件中有UIImageView,我从服务器下载了一些图像。一切都很好,图像呈现。当我想从图像视图重新上载图像时,每次图像质量都很差。

当我下载图片时,我正在使用:[self.profileViewImage setImageWithURL:[NSURL URLWithString:self.user.profileImageURL] placeholderImage:[UIImage imageNamed:@"profileImage"]];

我将图片上传为NSData:NSData *profileImageData = UIImagePNGRepresentation(uploadImage);

如何保存图像原始尺寸?

1 个答案:

答案 0 :(得分:-1)

我通常使用AFNetworking

- (BOOL)appendPartWithFileURL:(NSURL *)fileURL
                         name:(NSString *)name
                        error:(NSError * __autoreleasing *)error

在AFHTTPRequestOperation请求块中起作用,上传文件而不将其转换为NSData。这样我就没有任何质量损失。

也许它可以帮到你。