首页 > 解决方案 > 在 Xamarin.Forms 中绘制带有切口的圆角矩形边框

问题描述

Frame我需要在 Xamarin.Forms 中使用圆形边框,因为我需要自定义现有类无法使用的厚度。

边界的预期输出

约束

我在 Java 中遇到了一些类似实现 CutoutDrawable的类

如果不在 Xamarin.Forms 中使用 SkiaSharp,请分享您的建议以在自定义渲染器中实现此目的。

标签: xamarinxamarin.formsxamarin.iosxamarin.androidandroid-drawable

解决方案


Porter-Duff模式是可用于满足我的要求的选项。每个平台都包含用于此方法的自己的 API。


推荐阅读