我有一个按以下方式制作的按钮。我按钮的标签被截断,如我在底部显示的那样
let width = self.view.frame.size.width
let label = UIButton()
// label setup
label.setTitle("Going Out", for: .normal)
label.titleLabel?.font = UIFont(name: "avenir-next-regular", size: 8)
label.setTitleColor(.black, for: .normal)
label.layer.zPosition = 8
label.titleLabel?.textAlignment = .center
label.frame = CGRect(x: 3 * width / 32, y: width / 6, width: width / 6, height: width / 8)
view.addSubview(label)
这会生成一个带有文本的按钮:Go..Out 如何强制显示:走出去 当 NOT sizeToFit()并缩小我的UIButton
时答案 0 :(得分:0)
尝试下面,应该工作:
label.titleLabel?.adjustsFontSizeToFitWidth = true