gpt4 book ai didi

ios - 边框半径 UIView 使用 shadowPath

转载 作者:行者123 更新时间:2023-11-29 10:44:51 26 4
gpt4 key购买 nike

我想设置边框半径 UIView 使用 shadowPath 来确保性能而不是 cornerRadius

self.testView.layer.shadowPath = [[UIBezierPath bezierPathWithRoundedRect:self.v.bounds cornerRadius:20.0f] CGPath];

但没有变化!

enter image description here

最佳答案

您已经设置了影子路径,并且大概没有其他任何内容。这不会有可见的效果,因为如果您想要阴影,您还需要设置颜色、半径、不透明度等。

如果要圆角,请设置圆角半径。我不知道你从哪里得到这样的印象,即为此使用影子路径要么有效,要么更快,但事实并非如此。

使用阴影 时使用阴影路径可以提高性能。您不能在同一层上使用圆角半径和阴影,因为圆角半径会剪裁到边界,这会阻止阴影绘制。如果您搜索,有很多解决方案。

关于ios - 边框半径 UIView 使用 shadowPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22728415/

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