有没有什么方法可以编程判断在label里面的text被调整过大小?
可以通过检测text字体的大小和label宽度来判断:
试试这个代码:
CGSize size = [yourLabel.text sizeWithFont:label.font constrainedToSize:CGSizeMake(100000, yourLabel.frame.size.height) lineBreakMode:yourLabel.lineBreakMode];
if(size.width > label.frame.size.width)
{
//自动调整大小
}