gpt4 book ai didi

ios - 阴影 UIview 和 clipsToBounds

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:48:53 27 4
gpt4 key购买 nike

我想将阴影设置到我的容器 UIView。我使用这段代码来实现它:

- (id)initWithCoder:(NSCoder*)aDecoder
{
self = [super initWithCoder:aDecoder];
if (self) {

//-> drop shadow
[self.layer setShadowColor:[UIColor blackColor].CGColor];
[self.layer setShadowOpacity:0.6];
[self.layer setShadowRadius:2.0];
[self.layer setShadowOffset:CGSizeMake(2.0, 2.0)];
}

return self;
}

这很好用。但是,当我在这个容器 UIView 上使用 _containerView.clipsToBounds = YES; 时,我看不到我的影子。为什么?

最佳答案

clipsToBounds 也会剪裁您的影子。为了防止这种情况,您可以添加 _containerView.layer.masksToBounds = NO 来禁用子层的裁剪(参见更多 here)。

关于ios - 阴影 UIview 和 clipsToBounds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23760918/

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