iOS通过Quartz画矩形、文字、线
来源:互联网 发布:初中数学题库软件 编辑:程序博客网 时间:2024/04/28 00:20
首先,获取上下文
CGContextRef context = UIGraphicsGetCurrentContext();
画无框矩形
- //设置矩形填充颜色:红色
- CGContextSetRGBFillColor(context, 1.0, 0.0, 0.0, 1.0);
- //填充矩形
- CGContextFillRect(context, rect);
- //执行绘画
- CGContextStrokePath(context);
画有框矩形
- //设置矩形填充颜色:红色
- CGContextSetRGBFillColor(context, 1.0, 0.0, 0.0, 1.0);
- //填充矩形
- CGContextFillRect(context, rect);
- //设置画笔颜色:黑色
- CGContextSetRGBStrokeColor(context, 0, 0, 0, 1);
- //设置画笔线条粗细
- CGContextSetLineWidth(context, 1.0);
- //画矩形边框
- CGContextAddRect(context,rect);
- //执行绘画
- CGContextStrokePath(context);
画文字
- //设置画笔线条粗细
- CGContextSetLineWidth(context, 1.0);
- //设置矩形填充颜色:红色
- CGContextSetRGBFillColor (context, 1.0, 0.0, 0.0, 1.0);
- //设置字体
- UIFont *font = [UIFont boldSystemFontOfSize:31.0];
- //在指定的矩形区域内画文字
- [text drawInRect:rect withFont:font];
画线
- //设置画笔线条粗细
- CGContextSetLineWidth(context, 5.0);
- //设置线条样式
- CGContextSetLineCap(context, kCGLineCapButt);
- //设置画笔颜色:黑色
- CGContextSetRGBStrokeColor(context, 1, 0, 0, 1);
- //画点连线
- CGContextAddLines(context, points, count);
- //执行绘画
- CGContextStrokePath(context);
- iOS通过Quartz画矩形、文字、线
- iOS通过Quartz画矩形、文字、线
- iOS通过Quartz画矩形、文字、线
- iOS通过Quartz画矩形、文字、线
- iOS通过Quartz画矩形、文字、线
- iOS画矩形、直线、文字的方法
- iOS画矩形、直线、文字的方法
- iOS Quartz 各种绘制图形用法--画图片、写文字、画线、椭圆、矩形、棱形等
- ios-day14-01(使用Quartz 2D绘制基本图形——线、三角形、矩形、圆、圆弧、扇形、文字、图片等)
- IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- iOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- Ubuntu下查看/修改主机名的方法
- apache commons项目,常用组件包介绍
- Redhat5.6下mysql的安装和使用
- 调用API在安卓平台下实现音视频即时通讯交流
- jface 开发中亟需的导入的包
- iOS通过Quartz画矩形、文字、线
- android 4.0 锁屏后 activity destroy了,,
- Mac下Vim调用ctags出错的问题
- HTML谷歌字体服务
- Android网络编程1
- AT命令发送短信
- attribute test does not accept any expressions
- python笔记之元组、列表、字典和文件
- 安装NERDTree.vim