带角半径的UIView阴影

大家好,

感谢您将宝贵的时间花在我的教程故事上。 我将在2019年提出更多更好的方案。我希望您和所有人的成功。

一个自定义IBDesignable类,用于渲染阴影和角半径:

阴影始终需要附加或绑定到视图的边界。 更改拐角半径时,阴影也应正确应用于那些蒙版的拐角。 为此,我们在带有视图边界的Rect中创建一个shadowPath,并将设置视图层上所有必需的属性以及所需的拐角半径值。

例子:-

注意:要为视图蒙版特定的角,我们可以在视图的图层上使用maskedCorners属性传递所需的角以及图层上的角半径。

view.layer.maskedCorners = [.layerMinXMinYCorner,.layerMaxXMinYCorner]

— — — — — — — — — — ************************** — — — — — — — — —

您可以在推特和链接上与我联系/关注我 帐户。

谢谢阅读…

****************************!!!再见!!!************** **************