在os x下绘制文字,要求长度100,太长的则分行。并且最后得到文字的总体高度?
例如以下绘制的文字效果:
********************************************
缺少跟踪。比如现在用户反馈一个问
题,做法是客服告诉具体负责开发人员,
然后研发人员根据主观意愿进行。
后面的跟踪的工作就没有了:哪些问
题优化级高,应该及时修改?哪些问题优
先级低,可以延后修改,或不需要修改?
问题修改没有?是否正确地修改了?都没
有后续的跟踪。
********************************************
//str为NSString
[str drawInRect:NSRectMake(0, 0, 100, 300)];
这里做法是给出一个足够高的高度,比如300。
但是我需要知道这个真正的高度怎么办?
还有Core Text这套库有相关的知识么?
例如以下绘制的文字效果:
********************************************
缺少跟踪。比如现在用户反馈一个问
题,做法是客服告诉具体负责开发人员,
然后研发人员根据主观意愿进行。
后面的跟踪的工作就没有了:哪些问
题优化级高,应该及时修改?哪些问题优
先级低,可以延后修改,或不需要修改?
问题修改没有?是否正确地修改了?都没
有后续的跟踪。
********************************************
//str为NSString
[str drawInRect:NSRectMake(0, 0, 100, 300)];
这里做法是给出一个足够高的高度,比如300。
但是我需要知道这个真正的高度怎么办?
还有Core Text这套库有相关的知识么?
CGSize size = [text sizeWithFont:[UIFont systemFontOfSize:20.0f] constrainedToSize:CGSizeMake(100,MAXFLOAT) ....];
size会返回按这种方法显示,文本的实际高与宽。
希望能帮到你