You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by kf...@apache.org on 2017/08/31 09:52:43 UTC
[2/4] incubator-weex git commit: * [ios] fix image quality
* [ios] fix image quality
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/3faa6f91
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/3faa6f91
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/3faa6f91
Branch: refs/heads/0.16-dev
Commit: 3faa6f91f8a25cd63ef0e44689c37d88cbf562a3
Parents: 4c5fd9a
Author: acton393 <zh...@gmail.com>
Authored: Thu Aug 31 17:10:40 2017 +0800
Committer: acton393 <zh...@gmail.com>
Committed: Thu Aug 31 17:10:40 2017 +0800
----------------------------------------------------------------------
ios/sdk/WeexSDK/Sources/Component/WXImageComponent.m | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/3faa6f91/ios/sdk/WeexSDK/Sources/Component/WXImageComponent.m
----------------------------------------------------------------------
diff --git a/ios/sdk/WeexSDK/Sources/Component/WXImageComponent.m b/ios/sdk/WeexSDK/Sources/Component/WXImageComponent.m
index 3689bdb..f7a9b55 100644
--- a/ios/sdk/WeexSDK/Sources/Component/WXImageComponent.m
+++ b/ios/sdk/WeexSDK/Sources/Component/WXImageComponent.m
@@ -80,8 +80,15 @@ WX_EXPORT_METHOD(@selector(save:))
[self configPlaceHolder:attributes];
_resizeMode = [WXConvert UIViewContentMode:attributes[@"resize"]];
[self configFilter:styles];
- _imageQuality = [WXConvert WXImageQuality:styles[@"quality"]];
- _imageQuality = [WXConvert WXImageQuality:attributes[@"quality"]];
+
+ _imageQuality = WXImageQualityNone;
+ if (styles[@"quality"]) {
+ _imageQuality = [WXConvert WXImageQuality:styles[@"quality"]];
+ }
+ if (attributes[@"quality"]) {
+ _imageQuality = [WXConvert WXImageQuality:attributes[@"quality"]];
+ }
+
_imageSharp = [WXConvert WXImageSharp:styles[@"sharpen"]];
_imageLoadEvent = NO;
_imageDownloadFinish = NO;