ボタンのタイトルを左に設定しようとしています。しかし、私が試したすべてが機能していません。
と:
UILabelButton.titleLabel.textAlignment = .Left
または:
UILabelButton.contentVerticalAlignment = UIControlContentVerticalAlignment // There is no left
ボタンのタイトルはまだ中央にあります。
別のプロパティはありますか?
contentHorizontalAlignment
を使用します。UIControlContentHorizontalAlignment.Left
を使用する必要があります。horizontal
ではなくvertical
を使用する必要があります。
btn.contentHorizontalAlignment = UIControlContentHorizontalAlignment.Left
Swift 3.x
btn.contentHorizontalAlignment = .left
サンプルコード
私の要件では、アライメントが必要ですlefttop
btnAddress.contentHorizontalAlignment = UIControlContentHorizontalAlignment.left
btnAddress.contentVerticalAlignment = UIControlContentVerticalAlignment.top
btnAddress.contentHorizontalAlignment = UIControl.ContentHorizontalAlignment.left
btnAddress.contentVerticalAlignment = UIControl.ContentVerticalAlignment.top
Swift 4:btnAddress.contentHorizontalAlignment = .center