Documentation


列挙型


UIButton.Configuration.TitleAlignment


ボタンのタイトルとサブタイトルを配置する方法を指定します。



iOS 15.0+ iPadOS 15.0+ Mac Catalyst 15.0+ tvOS 15.0+

visionOS 1.0+ Xcode 13.0+


var titleAlignment: UIButton.Configuration.TitleAlignment { get set }






概観


あなたのボタンに titlesubtitle の両方が表示される場合は、この列挙型を使用してテキストの配置方法を構成します。






トピックス


タイトルの配置


case automatic

イメージやアクティビティ・インジケータなど、ボタン構成内の他の要素に基づいてタイトルとサブタイトルを配置します。


case center

タイトルとサブタイトルを水平方向の中央に配置します。


case leading

タイトルとサブタイトルを先頭に配置します。


case trailing

タイトルとサブタイトルを後端に配置します。



比較


static func == (UIButton.Configuration.TitleAlignment, UIButton.Configuration.TitleAlignment) -> Bool

2 つのタイトルの配置が等しいかどうかを示します。


static func != (UIButton.Configuration.TitleAlignment, UIButton.Configuration.TitleAlignment) -> Bool

2 つのタイトルの配置が等しくないかどうかを示します。


func hash(into: inout Hasher)

タイトル配置の重要なコンポーネントを指定されたハッシュ関数に入力してハッシュします。


var hashValue: Int

タイトル配置のハッシュ値。






以下も見よ


タイトルの構成


var title: String?

ボタンに表示されるタイトルラベルのテキスト。


var subtitle: String?

ボタンのサブタイトルラベルに表示されるテキスト。


var attributedTitle: AttributedString?

ボタンのタイトルラベルのテキスト属性とスタイル属性。


var attributedSubtitle: AttributedString?

ボタンのサブタイトルラベルのテキスト属性とスタイル属性。

var titleTextAttributesTransformer: UIConfigurationTextAttributesTransformer?

ボタンの状態が変化したときに属性付きのタイトルを更新する構造体。


var subtitleTextAttributesTransformer: UIConfigurationTextAttributesTransformer?

ボタンの状態が変化したときに属性付きのサブタイトルを更新する構造体。


struct UIConfigurationTextAttributesTransformer

文字列の外観に影響を与えるテキスト変換を定義します。


var titlePadding: CGFloat

タイトルとサブタイトルラベルの間の距離。


var titleAlignment: UIButton.Configuration.TitleAlignment

ボタンがタイトルとサブタイトルのレイアウトに使用するテキストの配置。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ