sizeWithFont:constrainedToSize:转boundingRectWithSize:options

原创 2015年11月18日 12:45:14
CGFloat width1=[(NSString *)ob1 sizeWithFont:[UIFont systemFontOfSize:16] constrainedToSize:CGSizeMake(1000, FONTHEIGHT)].width;

CGFloat width1=[(NSString *)ob1 boundingRectWithSize:CGSizeMake(1000, FONTHEIGHT) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:16]} context:nil].size.width;

boundingRectWithSize: CGSize 对应 constrainedToSize: CGSize
attributes:@{NSFontAttributeName: [ UIFont ] } 对应 sizeWithFont[ UIFont ]
options: NSStringDrawingUsesLineFragmentOrigin 默认照填

context: nil 默认照填




版权声明:本文为博主原创文章,未经博主允许不得转载。

sizeWithFont:constrainedToSize:转boundingRectWithSize:options:

转载 :http://blog.sina.com.cn/s/blog_727bd1560101rde8.html CGFloat width1=[(NSString *)ob1 si...
  • dongyu1009
  • dongyu1009
  • 2014年10月28日 02:58
  • 535

IOS7.0 sizeWithFont:constrainedToSize:lineBreakMode:方法 iOS7 Deprecated

之前使用了NSString类的sizeWithFont:constrainedToSize:lineBreakMode:方法,但是该方法已经被iOS7 Deprecated了,而iOS7新出了一个bo...
  • cctvzxxz1
  • cctvzxxz1
  • 2014年09月24日 10:24
  • 5875

完美替代ios sizeWithFont: constrainedToSize:lineBreakMode:

从ios7以来,sizeWithFont: constrainedToSize:lineBreakMode:方法就别弃用了,虽说以前的方法还能用,可是警告总是...
  • fublog
  • fublog
  • 2014年09月16日 11:52
  • 1550

IOS7.0 sizeWithFont:constrainedToSize:lineBreakMode:方法

之前使用了NSString类的sizeWithFont:constrainedToSize:lineBreakMode:方法,但是该方法已经被iOS7 Deprecated了,而iOS7新出了一个bo...
  • haogaoming123
  • haogaoming123
  • 2014年03月05日 15:27
  • 1568

TextKit学习(四)通过boundingRectWithSize:options:attributes:context:计算文本尺寸

之前使用了NSString类的sizeWithFont:constrainedToSize:lineBreakMode:方法来计算一段文本的尺寸大小,但是该方法已经被iOS7 Deprecated了,...
  • u010962810
  • u010962810
  • 2013年09月03日 19:03
  • 87870

sizeWithAttributes 替代 sizeWithFont

sizeWithAttributes 替代 sizeWithFont //使用sizeWithAttributes:代替过期方法sizeWithFont: NSDictionary* attr...
  • XCBYZX
  • XCBYZX
  • 2016年04月28日 14:23
  • 259

sizeWithFont:constrainedToSize:lineBreakMode的使用

UIFont *font = [UIFont systemFontOfSize:12];   CGSize size = [text sizeWithFont:font constrainedToS...
  • gloryFlow
  • gloryFlow
  • 2013年05月08日 09:33
  • 802

IOS中关于sizeWithFont: constrainedToSize: lineBreakMode:用boundingRectWithSize:options

出现这样的警告意思 该方法在ios7.0以后 不在适用。废话不说直接上例子: //老方法 CGSize labelSize = [label.text sizeWithFont:detailsLab...
  • usherLiu
  • usherLiu
  • 2017年01月03日 22:40
  • 114

boundingRectWithSize:options:attributes:context:代替sizeWithFont:constrainedToSize:lineBreakMode:

之前用Text Kit写Reader的时候,在分页时要计算一段文本的尺寸大小,之前使用了NSString类的sizeWithFont:constrainedToSize:lineBreakMode:方...
  • zyq522376829
  • zyq522376829
  • 2016年08月18日 09:56
  • 684

学习boundingRectWithSize:options:attributes:context:计算文本尺寸

oundingRectWithSize:options:context:  返回文本绘制所占据的矩形空间。 - (CGRect)boundingRectWithSize:(CGSize)siz...
  • u013375242
  • u013375242
  • 2015年10月10日 18:02
  • 1371
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sizeWithFont:constrainedToSize:转boundingRectWithSize:options
举报原因:
原因补充:

(最多只允许输入30个字)