2011-10-22 176 views
1

我覺得我卡住了。你怎樣才能讓TTStyledTextLabel擴展到可用的寬度/高度?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?

回答

0

嘗試設置自動調整掩碼。引腳相對於上海華左邊和右邊界,並將它延伸的寬度以適應之間的空間,你可以使用:

[label setAutoresizingMask:UIViewAutoresizingMaskFlexibleWidth]; 

的自動尺寸調整掩碼由每UIView支持。 Superviews和他們的視圖控制器也可以使用-[UIView layoutSubviews]-[UIViewController viewDidLayoutSubviews]更積極地調整其子視圖。