正如 Matt 在上面所说的,UIButton 标题与 UILabel 一起显示,您可以使用诸如 minimumScaleFactor 和 adjustsFontSizeToFitWidth 之类的属性,以便字体根据可用的大小和它拥有的内容调整大小。
button.titleLabel.minimumScaleFactor = 0.5;
button.titleLabel.adjustsFontSizeToFitWidth = true;
Run Code Online (Sandbox Code Playgroud)