IOS之Quartz2D绘图7.重绘View上的文字
2014-07-24 16:21
495 查看
在需要重绘的时候,我们不要直接调用drawRect方法,要调用setNeedsDisplay方法
先上界面效果图
完整代码下载
先上界面效果图
- (void)drawRect:(CGRect)rect { [self.txt drawInRect:self.bounds withFont:[UIFont systemFontOfSize:self.fontSize] lineBreakMode:NSLineBreakByWordWrapping alignment:NSTextAlignmentCenter]; } -(void) setFontSize:(float)fontSize{ _fontSize=fontSize; [self setNeedsDisplay]; } -(void) setTxt:(NSString *)txt{ _txt=txt; [self setNeedsDisplay]; }
完整代码下载
相关文章推荐
- iOS—Quartz 2D 绘图(在图片上添加水印(文字))
- iOS开发中使用Quartz2D绘图及自定义UIImageView控件
- iOS:quartz2D绘图(画一些简单的图形,如直线、三角形、圆、矩形、文字等)
- ios 画图 绘图的实现(自由批注中视图的subview的实现)bitmap Quartz 2D 缓存位图 自由批注功能的实现 如何实现在view上自由绘图 提供源码
- iOS开发之Quartz2D 五:UIKIT 绘图演练,画文字,画图片
- ios 自由批注功能的实现 如何实现在view上自由绘图 bitmap Quartz 2D 缓存位图
- IOS之Quartz2D绘图3.为图片添加水印文字
- 移动开发(IOS) – Quartz 2D绘图
- iOS基础 - Quartz 2D绘图的基本步骤
- ios 绘图 橡皮 的实现办法 自由批注橡皮的实现办法 缓存位图橡皮的实现办法 bitmap Quartz 2D 缓存位图
- 【iOS开发-80】Quartz2D绘图简介:直线/圆形/椭圆/方形以及上下文栈管理CGContextSaveGState/CGContextRestoreGState
- IOS之Quartz2D绘图4.径向渐变和线性渐变
- IOS之Quartz2D绘图5.绘制UITableViewCell渐变背景
- IOS之Quartz2D绘图2.随机绘制五角星
- IOS开发(108)之Quartz 2D绘图实例演示
- 【iOS开发-80】Quartz2D绘图简介:直线/圆形/椭圆/方形以及上下文栈管理CGContextSaveGState/CGContextRestoreGState
- Iphone Quartz2D 绘图及绘制文字简介
- 学习IOS开发UI篇--Quartz2D基本绘图
- iOS开发UI篇—Quartz2D(自定义UIImageView控件)
- IOS之Quartz2D绘图1.简单几何图形绘制