您的位置:首页 > 移动开发 > IOS开发

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];
}


完整代码下载
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐