私は同じテキストサイズを持つ2つのラベル(labelOneとlabelTwo)を持っています。 autolayout labelTwoを使うと、labelOneよりも大きくなる傾向があり、フォントサイズが大きくなりがちです。この質問で提案されているようにautolayoutで2つのラベルを作成するには、同じテキストサイズですか?
labelOne.font = UIFont(name: labelTwo.font!.fontName, size: labelTwo.font!.pointSize)
:私は、のviewDidLoadに次のコードを使用してみましたがAutoshrink labels, but maintain same font size for every other UITableViewCell が、これは私のために動作しません。
ここにはあまり行きません。これはいつ呼びますか?フォントは他の場所、つまりストーリーボードにも設定されていますか?両方のラベルに対してadjustsFontSizeToFitWidth = falseを設定してみてください。 – picciano
私はこれを試しましたが、IPhone SEのフォントの一部を切り捨てます。 xcodeは小さなラベルを自動的にレイアウトし、テキストを塗りつぶすようにスケーリングしてから、そのサイズを取り、それを大きなラベルに適用することは可能ですか? –