構造体


UIConfigurationColorTransformer


入力カラーから変更された出力カラーを生成する変換機能。


iOS 14.0+ iPadOS 14.0+ Mac Catalyst 14.0+ tvOS 14.0+

visionOS 1.0+ Xcode 12.0+

struct UIConfigurationColorTransformer



概観


カラーの変換機能は入力カラーを受け取り、それを変更して別の出力カラーを生成します。たとえば、入力色のグレースケールまたは縮小アルファバージョンを返すカラーの変換機能があるとします。


カラーの変換機能は同じ基本入力カラーを使用してその色のさまざまなバリエーションを生成できるため、あなたのビューのさまざまな状態に応じてさまざまな外観を作成できます。






トピックス


カラーの変換機能の作成


init((UIColor) -> UIColor)

指定されたクロージャを使用してカラーの変換機能を作成します。


static let grayscale: UIConfigurationColorTransformer

カラーのグレースケールバージョンを生成するカラーの変換機能を作成します。


static let preferredTint: UIConfigurationColorTransformer

優先されるシステムアクセントカラーを返すカラーの変換機能。


static let monochromeTint: UIConfigurationColorTransformer

モノクロの tint で色を返すカラーの変換機能。



カラーの変換機能の呼び出し


let transform: (UIColor) -> UIColor

カラーの変換機能の変換クロージャ。


func callAsFunction(UIColor) -> UIColor

カラーの変換機能の変換クロージャを呼び出します。













トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ