1
我有3個UILabel的自定義UITableViewCell。這些UI標籤的寬度必須在設備更改其版本時更改,因爲tableView的寬度會發生變化。我的問題是如何在設備旋轉發生時調整標籤大小。當方向發生變化時調整UILabel的UITableView的大小
我有3個UILabel的自定義UITableViewCell。這些UI標籤的寬度必須在設備更改其版本時更改,因爲tableView的寬度會發生變化。我的問題是如何在設備旋轉發生時調整標籤大小。當方向發生變化時調整UILabel的UITableView的大小
最簡單的方法是將標籤'autoresizingMask
設置爲適當的值。你可能會想要這樣的事情:
leftLabel.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleRightMargin;
centerLabel.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin;
rightLabel.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleLeftMargin;