IOS 给UIView绘制圆角、阴影

释放双眼,带上耳机,听听看~!

IOS给UIView绘制圆角、阴影:

一、在UIView上绘制圆角边框:
//创建背景View
UIView *backView = [[UIView alloc] initWithFrame:CGRectMake(5, 5, self.frame.size.width-10, self.frame.size.height-10)];
backView.backgroundColor = [UIColor whiteColor];
//设置圆角度数
backView.layer.cornerRadius = 5;
//设置边框的宽度
backView.layer.borderWidth = 1;
//设置边框颜色
backView.layer.borderColor = [[UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:0.5]CGColor];
[self insertSubview:backView belowSubview:self];

 

二、在UIView上绘制阴影:
//创建阴影
-(void)createViewShadDow:(UIView*)view{
//阴影的颜色
view.layer.shadowColor = [[UIColor blackColor] CGColor];
view.layer.shadowOffset = CGSizeMake(0, 0);
//阴影透明度
view.layer.shadowOpacity = 2.0;
//阴影圆角度数
view.layer.shadowRadius = 10.0;
}

调用:

    [self createViewShadDow:backView];

 

人已赞赏
iOS文章

IOS 点击空白处隐藏键盘的几种方法

2020-5-4 22:02:42

iOS文章

IOS TableView的Cell高度自适应,UILabel自动换行适应

2020-5-4 23:16:58

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索