ソースを参照

Removed extraneous if check - assigning the scaling is not required

foxmicha 7 年 前
コミット
476b446e7a
共有1 個のファイルを変更した1 個の追加9 個の削除を含む
  1. 1
    9
      ios/RNViewShot.m

+ 1
- 9
ios/RNViewShot.m ファイルの表示

@@ -102,15 +102,7 @@ RCT_EXPORT_METHOD(captureRef:(nonnull NSNumber *)target
102 102
       scrollView.frame = CGRectMake(0, 0, scrollView.contentSize.width, scrollView.contentSize.height);
103 103
     }
104 104
 
105
-    if ([target intValue] == -1) {
106
-      if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)]) {
107
-        UIGraphicsBeginImageContextWithOptions(view.window.bounds.size, NO, [UIScreen mainScreen].scale);
108
-      } else {
109
-        UIGraphicsBeginImageContext(view.window.bounds.size);
110
-      }
111
-    } else {
112
-      UIGraphicsBeginImageContextWithOptions(size, NO, 0);
113
-    }
105
+    UIGraphicsBeginImageContextWithOptions(size, NO, 0);
114 106
     
115 107
     success = [rendered drawViewHierarchyInRect:(CGRect){CGPointZero, size} afterScreenUpdates:YES];
116 108
     UIImage *image = UIGraphicsGetImageFromCurrentImageContext();