Documentation


インスタンスメソッド


callAsFunction(_:)


テキスト属性変換機能の変換クロージャを呼び出します。



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

visionOS 1.0+ Xcode 13.0+


func callAsFunction(_ input: AttributeContainer) -> AttributeContainer






パラメータ


input

文字列の現在の属性コンテナ。



戻り値


新しい、変換された属性コンテナ。



議論


この構文を使用すると、テキスト属性の変換機能の型をクロージャであるかのように呼び出すことができます。



  1. var container = AttributeContainer()
  2. container.backgroundColor = UIColor.blue
  3. let transformer = UIConfigurationTextAttributesTransformer { incoming in
  4. var outgoing = incoming
  5. outgoing.backgroundColor = incoming.backgroundColor?.withAlphaComponent(0.6)
  6. return outgoing
  7. }
  8. let transformed = transformer.callAsFunction(container)














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ