edi*_*die 1 iphone resize objective-c uitableview uilabel
我在自定义UITableViewCell中有3个UILabel.当设备更改其设置时,这些UI标签的宽度必须更改,因为tableView的宽度会发生变化.我的问题是如何在设备旋转发生时调整标签大小.
最简单的方法是将标签设置autoresizingMask为适当的值.你可能想要这样的东西:
leftLabel.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleRightMargin;
centerLabel.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin;
rightLabel.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleLeftMargin;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2148 次 |
| 最近记录: |