You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by ac...@apache.org on 2017/06/09 06:22:30 UTC

[09/12] incubator-weex git commit: * [ios] ignore negtive value

* [ios] ignore negtive value


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/2742b7b7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/2742b7b7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/2742b7b7

Branch: refs/heads/0.14-dev
Commit: 2742b7b7bfae96e30b62fb88abd8209398c3db48
Parents: c81ea1c
Author: acton393 <zh...@gmail.com>
Authored: Tue Jun 6 21:09:27 2017 +0800
Committer: acton393 <zh...@gmail.com>
Committed: Tue Jun 6 21:09:27 2017 +0800

----------------------------------------------------------------------
 ios/sdk/WeexSDK/Sources/View/WXComponent+ViewManagement.m | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/2742b7b7/ios/sdk/WeexSDK/Sources/View/WXComponent+ViewManagement.m
----------------------------------------------------------------------
diff --git a/ios/sdk/WeexSDK/Sources/View/WXComponent+ViewManagement.m b/ios/sdk/WeexSDK/Sources/View/WXComponent+ViewManagement.m
index d1f3edb..9923fed 100644
--- a/ios/sdk/WeexSDK/Sources/View/WXComponent+ViewManagement.m
+++ b/ios/sdk/WeexSDK/Sources/View/WXComponent+ViewManagement.m
@@ -169,10 +169,9 @@ do {\
         _lastBoxShadow = _boxShadow;
     }
     if (styles[@"perspective"]) {
-        if ([styles[@"perspective"] isEqualToString:@"none"]) {
+        _perspective = [WXConvert WXPixelType:styles[@"perspective"] scaleFactor:self.weexInstance.pixelScaleFactor];
+        if (_perspective <= 0) {
             _perspective = CGFLOAT_MAX;
-        }else {
-            _perspective = [WXConvert WXPixelType:styles[@"perspective"] scaleFactor:self.weexInstance.pixelScaleFactor];
         }
         
         _transform.perspective = _perspective;
@@ -245,10 +244,9 @@ do {\
         }
     }
     if (styles[@"perspective"]) {
-        if ([styles[@"perspective"] isEqualToString:@"none"]) {
+        _perspective = [WXConvert WXPixelType:styles[@"perspective"] scaleFactor:self.weexInstance.pixelScaleFactor];
+        if (_perspective <= 0) {
             _perspective = CGFLOAT_MAX;
-        }else {
-            _perspective = [WXConvert WXPixelType:styles[@"perspective"] scaleFactor:self.weexInstance.pixelScaleFactor];
         }
     }
     if (styles[@"transform"]) {