diff --git a/tns-core-modules/ui/core/view/view.ios.ts b/tns-core-modules/ui/core/view/view.ios.ts index e4170177d..47840d388 100644 --- a/tns-core-modules/ui/core/view/view.ios.ts +++ b/tns-core-modules/ui/core/view/view.ios.ts @@ -119,7 +119,7 @@ export class View extends ViewCommon { height = Number.POSITIVE_INFINITY; } - let nativeSize = view.sizeThatFits(CGSizeMake(width, height)); + let nativeSize = view.sizeThatFits(CGSizeMake(layout.toDeviceIndependentPixels(width), layout.toDeviceIndependentPixels(height))); nativeWidth = layout.toDevicePixels(nativeSize.width); nativeHeight = layout.toDevicePixels(nativeSize.height); }