0
私UILabelブレーク.byWordWrappingを破壊し、フォントサイズがデフォルトですが、ときフォントが増加し、わずか数ポイント、ラベルはもう壊れません(両方のフォントがカスタムまたはときにとき完全にラップしていませんシステム)。なぜこれが起こっているのですか?どのように修正できますか?UILabelは、フォントサイズが大きすぎる
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行を破ることができますが、すぐに私もポイントで、フォントサイズを大きくすると、私は単一のラインを破ることはできません。 –