有圆角和阴影的UIView?我想要一个习俗UIView.:我只想要一个空白的白色视图,圆角和一个淡淡的阴影(没有照明效果)。我可以一个接一个地做,但像往常一样clipToBounds/maskToBounds冲突会发生。
3 回答
交互式爱情
TA贡献1712条经验 获得超3个赞
v
UIView
:
// border radius[v.layer setCornerRadius:30.0f];// border[v.layer setBorderColor:[UIColor lightGrayColor].CGColor];[v.layer setBorderWidth:1.5f]; // drop shadow[v.layer setShadowColor:[UIColor blackColor].CGColor];[v.layer setShadowOpacity:0.8];[v.layer setShadowRadius:3.0]; [v.layer setShadowOffset:CGSizeMake(2.0, 2.0)];
#import <QuartzCore/QuartzCore.h>
masksToBounds
.
注
红糖糍粑
TA贡献1815条经验 获得超6个赞
UIView* roundedView = [[UIView alloc] initWithFrame: frame];roundedView.layer.cornerRadius = 5.0;roundedView.layer.masksToBounds = YES; UIView* shadowView = [[UIView alloc] initWithFrame: frame];shadowView.layer.shadowColor = [UIColor blackColor].CGColor; shadowView.layer.shadowRadius = 5.0;shadowView.layer.shadowOffset = CGSizeMake(3.0, 3.0);shadowView.layer.shadowOpacity = 1.0; [shadowView addSubview: roundedView];
- 3 回答
- 0 关注
- 688 浏览
添加回答
举报
0/150
提交
取消