在 iOS14.7 beta 中,带有图像的 UIButton 标题被意外截断
In iOS14.7 beta, title of UIButton with image is truncated unexpectedly
在 iOS 14.7 beta 5 和 RC 中,带有图像的 UIButton 的标题被意外截断。请看下面的图片。
这在故事板布局和代码布局中都会发生。
故事板:
代码:
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let button = UIButton()
button.translatesAutoresizingMaskIntoConstraints = false
button.setImage(.init(named: "icon_check"), for: .normal)
button.setTitle("Button", for: .normal)
button.setTitleColor(.black, for: .normal)
view.addSubview(button)
NSLayoutConstraint.activate([
button.centerYAnchor.constraint(equalTo: view.centerYAnchor, constant: 0),
button.centerXAnchor.constraint(equalTo: view.centerXAnchor, constant: 0),
])
}
有人有解决办法吗?
此行为已在 iOS14.7 public 发行版中修复。
在 iOS 14.7 beta 5 和 RC 中,带有图像的 UIButton 的标题被意外截断。请看下面的图片。
这在故事板布局和代码布局中都会发生。
故事板:
代码:
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let button = UIButton()
button.translatesAutoresizingMaskIntoConstraints = false
button.setImage(.init(named: "icon_check"), for: .normal)
button.setTitle("Button", for: .normal)
button.setTitleColor(.black, for: .normal)
view.addSubview(button)
NSLayoutConstraint.activate([
button.centerYAnchor.constraint(equalTo: view.centerYAnchor, constant: 0),
button.centerXAnchor.constraint(equalTo: view.centerXAnchor, constant: 0),
])
}
有人有解决办法吗?
此行为已在 iOS14.7 public 发行版中修复。