gpt4 book ai didi

UIView角半径和阴影?

转载 作者:行者123 更新时间:2023-12-04 03:30:35 31 4
gpt4 key购买 nike

在杂志上,我读到了一些关于UIView类的不错的扩展。您将能够在任何UIView上添加带有角弧度或阴影的边框。

@implementation UIView (Extentions)

-(void) enableRoundRectsWithValue:(float)value
{
self.layer.masksToBounds = true;
self.layer.cornerRadius = value;
}

-(void) enableShadow
{
self.layer.masksToBounds = false;
self.layer.shadowOffset = CGSizeMake(0,2);
self.layer.shadowOpacity = 0.5;
}
@end

虽然这些方法对自己有效,但它们并不能很好地配合使用。我不能有圆角半径和阴影。至少不像您期望的那样。我猜是因为masksToBounds在一种方法中设置为true,而在另一种方法中设置为false。

如何获得带有角半径和阴影(具有相同角半径)的UIView?

最佳答案

年龄有点老,但更多有相同问题的人可以来这里寻求解决方案。

我想this帖子可以提供帮助。它介绍了有关CALayer和混合效果的一些信息,包括角半径和阴影。

关于UIView角半径和阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7653159/

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