0
我的UILabel休息和包装完美,当字体大小为默认值,但是当字体只是增加几个点,标签不碎掉(既当字体是定制或系统)。为什么会发生这种情况,我该如何解决?的UILabel没有违反.byWordWrapping时字体大小太大
let titleLabel = UILabel()
titleLabel.text = "Have you ever slipped on a banana peel?"
titleLabel.frame.size.width = view.frame.width
titleLabel.numberOfLines = 0
titleLabel.sizeToFit()
titleLabel.lineBreakMode = .byWordWrapping
titleLabel.font = UIFont(name: displayBlack, size: 32.0)
titleLabel.textColor = UIColor.text
view.addSubview(titleLabel)
这不是问题。字体大小是导致这个问题的唯一变量,我不明白为什么。 –
您确定有足够的空间可用于标签打破2行吗? – Mina
我可以打破20行与系统字体没有任何问题,但只要通过我甚至一个点增加的字体大小,我不能突破的单行。 –