2016-09-10 4 views
1

iOS 10を使用すると、一部のボタンラベルのテキストが "..."になります。 iOS9の同じ文字列(e.x:我是人)が48幅を使用しています。 iOS10では48.96の幅を使用します。直し方?iOS10でマイボタンのtitleLabelが "..."になる

+1

ボタンを大きくします。 – rmaddy

+0

ボタンの制約のスクリーンショットを投稿できますか? – KSR

答えて

2

あなたはボタンのtitleLabelの「adjustsFontSizeToFitWidth」プロパティを使用する必要が

例:

myButton.titleLabel.adjustsFontSizeToFitWidth = YES; 

この行は自動的にボタンの幅に基づいて、myButtonというのテキストのフォントサイズを調整します。

このリンクを使用:adjust UIButton font size to width

別の解決策は、制約を調整することで、ボタンの幅を大きくすることです。

+0

Thx、これを修正しました。しかし、なぜiOS10のボタンがiOS9と異なるのかを知りたいです。 – GodCard

+0

1つのiOSバージョンから新しいバージョンに更新する際に修正されるべきUIの問題があるかもしれません。 – KSR

関連する問題