【发布时间】:2015-10-08 05:51:27
【问题描述】:
我在 storyboard 中使用 AutoResizing 而不是 AutoLayout。所有组件都将根据屏幕大小进行缩放。
但在 UILabel 上,字体大小不会改变。 我也希望它按比例缩放。 我该怎么办?
【问题讨论】:
标签: ios iphone xcode ipad autoresize
我在 storyboard 中使用 AutoResizing 而不是 AutoLayout。所有组件都将根据屏幕大小进行缩放。
但在 UILabel 上,字体大小不会改变。 我也希望它按比例缩放。 我该怎么办?
【问题讨论】:
标签: ios iphone xcode ipad autoresize
您可以使用sizeToFit 实现此目的。sizeToFit 将根据其内容更改UILabel 的边界。
_yourLabel.numberOfLines = 0; #This will wrap text in new line
[_yourLabel sizeToFit];
【讨论】: