iOS Swift 文本填充屏幕

iOS Swift Text Fill Screen

我已经取了一个标签并将其拖到空白的 UIView 上。

我已经通过

更改了文本方向
codeLabel.transform = CGAffineTransformMakeRotation(CGFloat(M_PI_2))

但我现在想让文字填满屏幕,我浏览了网页并找到了这个,但它似乎不起作用

codeLabel.adjustsFontSizeToFitWidth = true

在 UILabel 和它的父 UIView 之间添加宽度相等的约束。通过从 UILabel 拖动到 UIView 来做到这一点。

你要实现的是让UILabel的高度等于UIView的高度。但到目前为止你所拥有的是一个等宽约束。

Select 通过单击该约束并将 "Second Item" 旁边的值更改为 Superview.Height。

让字体适合屏幕:

  1. select 标签。
  2. 设置一个非常大的字体。示例 100.
  3. 将自动收缩的值更改为最小字体大小。
  4. 在那里设置一个小值。示例 5.