有没有办法以编程方式确定标签中的文本是否已自动调整大小?
问问题
158 次
1 回答
2
您可能可以使用字体检查文本的大小并将其与标签的宽度进行比较。
也许是这样的:
CGSize size = [yourLabel.text sizeWithFont:label.font constrainedToSize:CGSizeMake(100000, yourLabel.frame.size.height) lineBreakMode:yourLabel.lineBreakMode];
if(size.width > label.frame.size.width)
{
//you are being autosized
}
于 2012-11-19T19:34:58.490 回答