我希望在使用具有自动布局的不同大小类时,文本大小会像图像一样变化。谢谢!
答案 0 :(得分:0)
如果您设计的是最大的屏幕,您可以使用标签上的html_document
设置来使文字适合标签尺寸减小,否则您必须通过代码执行此操作拉伸和收缩
答案 1 :(得分:0)
try this
-(CGSize)heigtForCellwithString:(NSString *)stringValue withFont:(UIFont*)font{
CGSize constraint = CGSizeMake(250,9999); // Replace 300 with your label width
NSDictionary *attributes = @{NSFontAttributeName: font};
CGRect rect = [stringValue boundingRectWithSize:constraint options:(NSStringDrawingUsesLineFragmentOrigin|NSStringDrawingUsesFontLeading) attributes:attributes context:nil];
return rect.size;
}