设置控件某个地方的圆角属性
2016-03-01 15:54
260 查看
这种方式可以控制四个角的圆角属性。 typedef NS_OPTIONS(NSUInteger, UIRectCorner) { UIRectCornerTopLeft = 1 << 0, UIRectCornerTopRight = 1 << 1, UIRectCornerBottomLeft = 1 << 2, UIRectCornerBottomRight = 1 << 3, UIRectCornerAllCorners = ~0UL}; CGRect rect = CGRectMake(0, 0, ScreenWidth - PADDING *2, 44);CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];maskLayer.frame = rect; UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:rect byRoundingCorners:UIRectCornerAllCorners cornerRadii:CGSizeMake(3, 3)];maskLayer.path = maskPath.CGPath;cell.maskLayer = maskLayer; |
相关文章推荐
- 从零开始前端学习[15]:css样式之border-radius圆角使用
- 迷宫:找到通路
- 初识presto
- 第一行代码-10.5 网络编程的最佳实践
- Unable to compile class for JSP
- android 仿新浪微博转发 评论悬浮框的功能
- Application Transport Security has blocked a cleartext HTTP (http://) resource load since it is inse
- Android的Handler总结
- 为什么我要选择使用Yarn来做Docker的调度引擎
- Java抽象类与接口
- UWP中的消息提示框(二)
- Linux精讲——软件安装yum、rpm、源码安装
- 安装使用Mongoose配合Node.js操作MongoDB的基础教程
- 【笔记】《C#大学教程》- 第3章 C#编程介绍
- Linux shell中的竖线(|)——管道符号
- Object-C关联
- Removing all subviews from a view
- 使用PLSQL导入导出数据库
- 《JAVA常用算法手册》 算法经典题 1.百元买百鸡
- imx6ul evk板子QSPI nor启动记录(2) inirramfs文件系统制作2