iPhone:我如何理解文本是否符合标签

Spr*_*ing 0 iphone ios

使用IOS 4,我想以编程方式理解给定文本是否适合某个UILabel,我可以在不进行复杂计算的情况下获得该信息吗?如果不是最基本的计算方法是什么?

tob*_*yer 8

你可以叫- (CGSize)sizeWithFont:(UIFont *)fontNSString.


Art*_*ski 6

NSString方法sizeWithFont:contrainedToSize:lineBreakMode:可以提供帮助.它将为您提供计算出的字符串大小的CGSize.只需将它与您的UILabel.frame.size进行比较即可.