From 908f788ecc9917840c5911f9ce3d8ccdba9f80e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Sua=CC=81rez?= Date: Wed, 12 Jul 2023 13:28:09 +0200 Subject: [PATCH] Avoid to use CornerCurve in iOS < 13 --- src/Core/src/Platform/iOS/ContentView.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Core/src/Platform/iOS/ContentView.cs b/src/Core/src/Platform/iOS/ContentView.cs index 59917e6e420e..add8ccd78107 100644 --- a/src/Core/src/Platform/iOS/ContentView.cs +++ b/src/Core/src/Platform/iOS/ContentView.cs @@ -13,7 +13,8 @@ public class ContentView : MauiView public ContentView() { - Layer.CornerCurve = CACornerCurve.Continuous; + if (OperatingSystem.IsIOSVersionAtLeast(13) || OperatingSystem.IsMacCatalystVersionAtLeast(13, 1)) + Layer.CornerCurve = CACornerCurve.Continuous; // Available from iOS 13. More info: https://developer.apple.com/documentation/quartzcore/calayercornercurve/3152600-continuous } public override void LayoutSubviews()