XCode 14.3 日本語化計画
文字列の外観に影響を与えるテキスト変換を定義します。
transformer (変換機能) を使用して、あなたの属性付きテキストが UI 上でどのように表示されるかに作用します。変換機能を初期化するときにはクロージャを指定して下さい。あなたのクロージャは現在のテキスト属性を持つコンテナを受け入れ、新しいテキスト属性を持つコンテナを返します。
init((AttributeContainer) -> AttributeContainer)
新しいテキスト属性変換機能を作成します。
let transform: (AttributeContainer) -> AttributeContainer
テキスト変換を定義するクロージャ。
func callAsFunction(AttributeContainer) -> AttributeContainer
テキスト属性変換機能の変換クロージャを呼び出します。
ボタンに表示されるタイトルラベルのテキスト。
ボタンのサブタイトルラベルに表示されるテキスト。
var attributedTitle: AttributedString?
ボタンのタイトルラベルのテキスト属性とスタイル属性。
var attributedSubtitle: AttributedString?
ボタンのサブタイトルラベルのテキスト属性とスタイル属性。
var titleTextAttributesTransformer: UIConfigurationTextAttributesTransformer?
ボタンの状態が変化したときに属性付きのタイトルを更新する構造体。
var subtitleTextAttributesTransformer: UIConfigurationTextAttributesTransformer?
ボタンの状態が変化したときに属性付きのサブタイトルを更新する構造体。
タイトルとサブタイトルラベルの間の距離。
var titleAlignment: UIButton.Configuration.TitleAlignment
ボタンがタイトルとサブタイトルのレイアウトに使用するテキストの配置。
enum UIButton.Configuration.TitleAlignment
ボタンのタイトルとサブタイトルを配置する方法を指定します。