最新下载
热门教程
- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 7
 - 8
 - 9
 - 10
 
IOS开发之为视图绘制单(多)个圆角实例代码
时间:2022-06-26 06:07:45 编辑:袖梨 来源:一聚教程网
IOS开发之为视图绘制单(多)个圆角实例代码
前言:
为视图绘制圆角,圆角可以选左上角、左下角、右下角、右上角、全部圆角
| 代码如下 | 复制代码 | 
//Core Raduias 
 UIView *actionView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 200, 200)]; UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:actionView.bounds byRoundingCorners:UIRectCornerTopRight | UIRectCornerBottomRight cornerRadii:CGSizeMake(20, 20)]; CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init]; maskLayer.frame = actionView.bounds; maskLayer.path = maskPath.CGPath; actionView.layer.mask = maskLayer;  | |
UIRectCorner枚举值如下:
| 代码如下 | 复制代码 | 
typedefNS_OPTIONS(NSUInteger, UIRectCorner) { 
 UIRectCornerTopLeft = 1 << 0, UIRectCornerTopRight = 1 << 1, UIRectCornerBottomLeft = 1 << 2, UIRectCornerBottomRight = 1 << 3, UIRectCornerAllCorners = ~0UL };  | |
相关文章
- 过山车之星2游乐园声誉提升方法分享 11-04
 - 过山车之星2独特景点作用介绍说明 11-04
 - 炉石传说标准模式轮盘术卡组推荐分享 11-04
 - 炉石传说标准小行星萨卡组推荐分享 11-04
 - 炉石传说基尔加丹轮盘术卡组推荐分享 11-04
 - 炉石传说宇宙彩虹DK高胜率卡组推荐分享 11-04