gpt4 book ai didi

objective-c - 获取 CALayer 的圆角内容区域轮廓作为剪切路径

转载 作者:可可西里 更新时间:2023-11-01 04:36:32 27 4
gpt4 key购买 nike

我可以使用 [CALayer layer] 创建一个 CALayer,然后使用 layer.cornerRadius = x 创建圆角。

在我这样做之后,我就有了一个圆角矩形层。我是否可以在不自己重新创建路径的情况下将这个圆角矩形轮廓提取为路径?

最佳答案

如果您只想要路径,那么创建一条路径肯定很容易吧?

UIBezierPath *roundedRect = [UIBezierPath bezierPathWithRoundedRect:layer.bounds
cornerRadius:layer.cornerRadius];

如果你需要在 CoreGraphics 中使用它,那么只需要它是 CGPath

roundedRect.CGPath;

关于objective-c - 获取 CALayer 的圆角内容区域轮廓作为剪切路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8863976/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com