IBを中央にしてUIButtonのタイトルを設定できません。タイトルは複数行です。
次のようになります
でも私はこれが好きです
これにスペースを与えましたが、そうしたくありません。いくつかのケースでは正確に整列されないため、整列を設定するための UILabel のプロパティがあることはわかっていますが、そのためのコードを書きたくありません。すべてを IB から設定したいだけです。
ありがとう
ベストアンサー1
これにより、まさに期待どおりの結果が得られます。
目的:
[myButton.titleLabel setTextAlignment:UITextAlignmentCenter];
iOS 6以降では
[myButton.titleLabel setTextAlignment: NSTextAlignmentCenter];
で説明したようにtyler53の回答
迅速:
myButton.titleLabel?.textAlignment = NSTextAlignment.Center
Swift 4.x 以上
myButton.titleLabel?.textAlignment = .center