最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
iOS 设置按钮圆角(4个角都可随意设置)
时间:2022-06-25 23:33:12 编辑:袖梨 来源:一聚教程网
设置按钮的4个角:
左上:UIRectCornerTopLeft
左下:UIRectCornerBottomLeft
右上:UIRectCornerTopRight
右下:UIRectCornerBottomRight
例子代码:
UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(50, 60, 80, 40)];
button.backgroundColor = [UIColor orangeColor];
[self.view addSubview:button];
//这里设置的是左上和左下角
UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:button.bounds byRoundingCorners:UIRectCornerBottomLeft | UIRectCornerTopLeft cornerRadii:CGSizeMake(8, 8)];
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
maskLayer.frame = button.bounds;
maskLayer.path = maskPath.CGPath;
button.layer.mask = maskLayer;
效果图:

相关文章
- 漫狐漫画纯净版免费获取-漫狐漫画官网纯净版极速下载 03-02
- 麻花豆视频正版入口在哪下载安装最新版-支持在线观看与高清下载 03-02
- 羞羞漫画-免费网页版高清入口 03-02
- 羞羞漫画-免费登录畅看漫画版 03-02
- 尾巴漫画入口地址分享:纯净无广告的追漫神器入口指南 03-02
- 太极熊猫官网首页入口在哪-太极熊猫官网首页入口直达 03-02