我想我被卡住了。怎样才能使TTStyledTextLabel扩展到可用的宽度/高度?
我在UILabel上看到,你可以这样做:
CGSize captionSize = [_label.text sizeWithFont:_label.font
constrainedToSize:CGSizeMake(maxWidth, CGFLOAT_MAX)
lineBreakMode:UILineBreakModeWordWrap];
_label.frame = CGRectMake(boundsX + 90 , 40, captionSize.width, captionSize.height);怎样才能对TTStyledTextLabel做同样的事情呢?
发布于 2011-10-23 01:56:36
尝试设置自动调整大小蒙版。要相对于superview固定左边界和右边界,并使其拉伸宽度以适应其间的空间,可以使用:
[label setAutoresizingMask:UIViewAutoresizingMaskFlexibleWidth];每个UIView都支持自动调整掩码大小。Superview和它们的视图控制器还可以使用-[UIView layoutSubviews]和-[UIViewController viewDidLayoutSubviews]更积极地调整其子视图的大小。
https://stackoverflow.com/questions/7861296
复制相似问题