ios开发:Quartz-2D、基本图形(椭圆、矩形)/曲线(贝塞尔曲线)绘制、其他上下文(CGContextRef)、填充模式(马赛克瓷砖效果)、颜色渐变(线性渐变、非线性渐变)、视图刷新(选择器、[UIImageView setNeedDisplay])
分类:
移动开发 时间:
2015-07-13 06:25:18
阅读次数:
138
1.基本图形绘制>>绘图步骤> 获取图形上下文 CGContextRef ctx = UIGraphicsGetCurrentContext();> 拼接路径// 设置起点 CGContextMoveToPoint(ctx, 10, 10);// 设置终点 CGContextMoveToPoint(...
分类:
其他好文 时间:
2015-07-09 00:15:56
阅读次数:
115
1.实线,(下划线/删除线)
写一个新类 UnderLineLabel :
UILabel
- (void)drawRect:(CGRect)rect {
// Drawing code
[super drawRect:rect];
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGSize f...
分类:
移动开发 时间:
2015-07-07 11:08:01
阅读次数:
253
UIColor 转UIImage
- (UIImage*) createImageWithColor: (UIColor*) color
{
CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);
UIGraphicsBeginImageContext(rect.size);
CGContextRef c...
分类:
其他好文 时间:
2015-07-05 16:55:50
阅读次数:
160
可以利用 CGMutablePathRef 创建每个不同图形,然后再一起添加到CGContext中- (void)drawRect:(CGRect)rect{ CGContextRef ctx = UIGraphicsGetCurrentContext(); //一、 画线 ...
分类:
Web程序 时间:
2015-07-02 20:48:18
阅读次数:
151
Graphics Context是图形上下文,也可以理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.
CGContextRef功能强大,我们借助它可以画各种图形。开发过程中灵活运用这些技巧,可以帮助我们提供代码水平。...
分类:
其他好文 时间:
2015-07-02 12:06:53
阅读次数:
126
NSString *str = @"hello"; //字体 UIFont *font = [UIFont systemFontOfSize:16.0]; //文本风格,设置居中 NSMutableParagraphStyle ...
分类:
移动开发 时间:
2015-07-01 22:03:56
阅读次数:
923
Paths中的几个重要元素 Points void CGContextMoveToPoint ( CGContextRef c, CGFloat x, CGFloat y ); 指定一个点成为current point Quartz会跟踪current point一般执行完一个相关函数后,curre...
分类:
其他好文 时间:
2015-07-01 21:53:47
阅读次数:
152
Graphics Context是图形上下文,也可以理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.CGContextRef功能强大,我们借助它可以画各种图形。开发过程中灵活运用这些技巧,可以帮助我们提供代码水平。说到画图,我就立马...
分类:
移动开发 时间:
2015-06-30 19:56:40
阅读次数:
135
#import "LCSView.h"
@implementation LCSView
////绘图
- (void)drawRect:(CGRect)rect
{
#if 0
//图形上下文对象
CGContextRef context = UIGraphicsGetCurrentContext();
...
分类:
移动开发 时间:
2015-06-30 18:21:10
阅读次数:
221