diff --git a/renderer/native/ios/renderer/component/view/HippyView.m b/renderer/native/ios/renderer/component/view/HippyView.m index d0d32c556..4d5619801 100644 --- a/renderer/native/ios/renderer/component/view/HippyView.m +++ b/renderer/native/ios/renderer/component/view/HippyView.m @@ -367,7 +367,8 @@ void NativeRenderBoarderColorsRelease(HippyBorderColors c) { }); return NO; } else if (self.gradientObject) { - CGSize size = theFrame.size; + CGSize size = CGSizeMake(HippyRoundPixelValue(theFrame.size.width), + HippyRoundPixelValue(theFrame.size.height)); if (0 >= size.width || 0 >= size.height) { contentBlock(nil); return YES;