diff --git a/CustomRenderers/View/iOS/UICameraPreview.cs b/CustomRenderers/View/iOS/UICameraPreview.cs index cfb730e2f5..e7d4aba3c3 100755 --- a/CustomRenderers/View/iOS/UICameraPreview.cs +++ b/CustomRenderers/View/iOS/UICameraPreview.cs @@ -25,10 +25,12 @@ public UICameraPreview (CameraOptions options) Initialize (); } - public override void Draw (CGRect rect) + public override void LayoutSubviews() { - base.Draw (rect); - previewLayer.Frame = rect; + base.LayoutSubviews(); + + if (previewLayer != null) + previewLayer.Frame = Bounds; } public override void TouchesBegan (NSSet touches, UIEvent evt)