2017-07-01 11 views
3

私の問題はかなり単純です。ボタンでadjustsFontSizeToFitWidthを使用していますが、正常に動作していますが、ボタンには境界線があり、テキストと境界線の間に醜いオーバーラップがあります。adjustsFontSizeToFitWidthの間隔を与える

ボタンの境界線とテキストの間隔をこのようにすることはできますか?

編集: これは私の問題の写真です。

photo of problem

また、すべての幅に合わせてフォントサイズを調整し使用していない解決策は、それが同じ機能を提供して結構です。

+0

写真を提供できますか? –

+1

contentEdgeInsetsまたはtitleEdgeInsetsを変更しようとする –

+0

@sarojraut驚いたことに正確に何を見ているのですか他の人に見せるように答えを出してください – joshLor

答えて

1

contentEdgeInsetsまたはtitleEdgeInsetsを変更してみてください。

0

これを行うには2つの方法があります。

  1. ボタンのサイズを大きくします。 adjustsFontSizeToFitWidthをtrueに設定し、ボタンのタイトルを設定したら、adjustsFontSizeToFitWidthをfalseに戻してから、ボタンのサイズを大きくします。

  2. ボタンのタイトルのサイズを小さくします。 adjustsFontSizeToFitWidthをtrueに設定し、ボタンのタイトルを設定した後、adjustsFontSizeToFitWidthをfalseに戻します。タイトルのフォントサイズを確認してから、それを減らしてください。

+0

助けてくれてありがとうございますが、ボタンのテキストを更新しているのでプログラムが遅くなるのではないかと思います一秒ごと – joshLor

関連する問題