インスタンスメソッド


mergeAttributes(_:mergePolicy:)


属性付き文字列の属性を、指定された属性コンテナ内の属性と合体します。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+ Xcode 13.0+

mutating func mergeAttributes(
_ attributes: AttributeContainer,
mergePolicy: AttributedString.AttributeMergePolicy = .keepNew
)





パラメータ


attributes

合体すべき属性を含む属性コンテナ。


mergePolicy

この文字列の属性と attributes 内の属性の間の競合を解決するときに使用すべきポリシー。






関連


プロトコルより


AttributedStringAttributeMutation






以下も見よ


属性の適用と変更


func setAttributes(AttributeContainer)

属性付き文字列の属性を、指定された属性コンテナ内の属性に設定します。


func settingAttributes(AttributeContainer) -> AttributedString

属性付き文字列の属性を指定された属性コンテナ内の属性に設定することにより、属性付き文字列を返します。


func mergingAttributes(AttributeContainer, mergePolicy: AttributeMergePolicy) -> AttributedString

属性付き文字列の属性を指定された属性コンテナ内の属性と合体することにより、属性付き文字列を返します。


enum AttributedString.AttributeMergePolicy

属性を合体するときに適用する動作の列挙型。


func replaceAttributes(AttributeContainer, with: AttributeContainer)

1 つの属性コンテナ内の属性の出現を、別の属性コンテナ内の属性で置き換えます。


func replacingAttributes(AttributeContainer, with: AttributeContainer) -> AttributedString

1 つの属性コンテナ内の属性の出現を別の属性コンテナ内の属性で置き換えることにより、属性付き文字列を返します。


protocol AttributedStringAttributeMutation

属性付き文字列内の属性のその場での変更を定義するプロトコル。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ