设置UIView的边界为圆角矩形
来源:互联网 发布:三菱3uplc编程手册 编辑:程序博客网 时间:2024/05/29 16:25
方法一:
直接修改UIView的样式,使用Apple iOS SDK中提供的方法,需要导入QuartzCore.framework。
view.layer.masksToBounds = YES; view.layer.cornerRadius = 6.0;
方法二:
直接画一个圆角矩形。
CGFloat radius = 20.0; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetRGBStrokeColor(context, 1.0, 1.0, 1.0, 1); CGFloat minx = CGRectGetMinX(rect), midx = CGRectGetMidX(rect), maxx = CGRectGetMaxX(rect); CGFloat miny = CGRectGetMinY(rect), midy = CGRectGetMidY(rect), maxy = CGRectGetMaxY(rect); CGContextMoveToPoint(context, minx, midy); CGContextAddArcToPoint(context, minx, miny, midx, miny, radius); CGContextAddArcToPoint(context, maxx, miny, maxx, midy, radius); CGContextAddArcToPoint(context, maxx, maxy, midx, maxy, radius); CGContextAddArcToPoint(context, minx, maxy, minx, midy, radius); CGContextClosePath(context); CGContextDrawPath(context, kCGPathFill);
转自:http://www.2cto.com/kf/201112/114546.html
0 0
- 设置UIView的边界为圆角矩形
- 设置UIView为圆角矩形
- iOS小技巧 - 设置UIView的样式为圆角矩形
- JFrame改变边界为圆角矩形
- 设置UIView的mask约束边界
- 通过设置UIView得layer实现圆角矩形
- 通过设置UIView得layer实现圆角矩形
- UIVIEW矩形转换为梯形的动画
- UIview 设置指定的几个角为圆角
- UIView设置指定角为圆角的代码
- IOS设置UIView的边框为圆角
- IOS设置UIView的边框为圆角
- UIView的四个边角单独设置为圆角弧度
- IOS设置UIView的边框为圆角
- IOS设置UIView的边框为圆角
- IOS设置UIView的边框为圆角
- iOS中 设置 uiview的背景图片 制定uiview的某个角为圆角
- 设置uiView,成圆角矩形
- C#中堆和栈的区别分析
- Linux apt-get安装包文件在哪
- Codeforces_450B_Jzzhu and Sequences(循环节or矩阵快速幂)
- Linux安装软件有关的命令(dpkg 安装deb包)
- Linux程序设计笔记(第3章 文件操作)
- 设置UIView的边界为圆角矩形
- 理解Linux系统/etc/init.d目录和/etc/rc.local脚本
- 进程间通信与线程间通信简单总结
- Linux程序设计笔记(第9章 开发工具)
- SPRINGMVC的核心原理
- POJ1990 MooFest 树状数组(Binary Indexed Tree,BIT)
- Linux程序设计笔记(第10章 调试)
- opengl
- Linux程序设计笔记(第11章 进程和信号)