iOS

2014-01-02, ios

UIButtonに複数行テキスト

まずはStroyboard上でボタンの「LineBreak」属性を「Word Wrap」に変更します。これで複数行の表示はOKなのですが、このままだとテキストは左寄せです。センタリングのための属性を(Storyboard上で)探したのですが見つかりません。その代わり、(viewDidLoadの中などで)以下のように直接属性を渡してあげればセンタリングが可能なようです。

button.titleLabel.textAlignment = NSTextAlignmentCenter;

参考URL

この記事は役に立ちましたか?