func transformingAttributes <K>(K.Type, (inout AttributedString.SingleAttributeTransformer<K>) -> Void) -> AttributedString
Returns an attributed string by calling a closure that transforms one attribute of a source attributed string.
属性付き文字列をあるクロージャを呼び出すことによって返します、それは元の属性付き文字列の1つの属性を変換するものです。
func transformingAttributes <K>(KeyPath<AttributeDynamicLookup, K>, (inout AttributedString.SingleAttributeTransformer<K>) -> Void) -> AttributedString
Returns an attributed string by calling a closure that transforms one attribute, which a key path identifies, of a source attributed string.
属性付き文字列をあるクロージャを呼び出すことによって返します、それは元の属性付き文字列の1つの属性、あるキーパスが識別するもの、を変換するものです。
func transformingAttributes <K1, K2>(K1.Type, K2.Type, (inout AttributedString.SingleAttributeTransformer<K1>, inout AttributedString.SingleAttributeTransformer<K2>) -> Void) -> AttributedString
Returns an attributed string by calling a closure that transforms two attributes of a source attributed string.
属性付き文字列をあるクロージャを呼び出すことによって返します、それは元の属性付き文字列の2つの属性を変換するものです。
func transformingAttributes <K1, K2, K3>(K1.Type, K2.Type, K3.Type, (inout AttributedString.SingleAttributeTransformer<K1>, inout AttributedString.SingleAttributeTransformer<K2>, inout AttributedString.SingleAttributeTransformer<K3>) -> Void) -> AttributedString
Returns an attributed string by calling a closure that transforms three attributes of a source attributed string.
属性付き文字列をあるクロージャを呼び出すことによって返します、それは元の属性付き文字列の3つの属性を変換するものです。
func transformingAttributes <K1, K2, K3>(KeyPath<AttributeDynamicLookup, K1>, KeyPath<AttributeDynamicLookup, K2>, KeyPath<AttributeDynamicLookup, K3>, (inout AttributedString.SingleAttributeTransformer<K1>, inout AttributedString.SingleAttributeTransformer<K2>, inout AttributedString.SingleAttributeTransformer<K3>) -> Void) -> AttributedString
Returns an attributed string by calling a closure that transforms three attributes, which key paths identify, of a source attributed string.
属性付き文字列をあるクロージャを呼び出すことによって返します、それは元の属性付き文字列の3つの属性、キーパスそれらが識別するもの、を変換するものです。
func transformingAttributes <K1, K2, K3, K4>(K1.Type, K2.Type, K3.Type, K4.Type, (inout AttributedString.SingleAttributeTransformer<K1>, inout AttributedString.SingleAttributeTransformer<K2>, inout AttributedString.SingleAttributeTransformer<K3>, inout AttributedString.SingleAttributeTransformer<K4>) -> Void) -> AttributedString
Returns an attributed string by calling a closure that transforms four attributes of a source attributed string.
属性付き文字列をあるクロージャを呼び出すことによって返します、それは元の属性付き文字列の4つの属性を変換するものです。
func transformingAttributes <K1, K2, K3, K4>(KeyPath<AttributeDynamicLookup, K1>, KeyPath<AttributeDynamicLookup, K2>, KeyPath<AttributeDynamicLookup, K3>, KeyPath<AttributeDynamicLookup, K4>, (inout AttributedString.SingleAttributeTransformer<K1>, inout AttributedString.SingleAttributeTransformer<K2>, inout AttributedString.SingleAttributeTransformer<K3>, inout AttributedString.SingleAttributeTransformer<K4>) -> Void) -> AttributedString
Returns an attributed string created by calling a closure that transforms four attributes, which key paths identify, of a source attributed string.
あるクロージャを呼び出すことによって作成される属性付き文字列を返します、それは元の属性付き文字列の4つの属性、キーパスそれらが識別するもの、を変換するものです。
func transformingAttributes <K1, K2, K3, K4, K5>(K1.Type, K2.Type, K3.Type, K4.Type, K5.Type, (inout AttributedString.SingleAttributeTransformer<K1>, inout AttributedString.SingleAttributeTransformer<K2>, inout AttributedString.SingleAttributeTransformer<K3>, inout AttributedString.SingleAttributeTransformer<K4>, inout AttributedString.SingleAttributeTransformer<K5>) -> Void) -> AttributedString
Returns an attributed string created by calling a closure that transforms five attributes of a source attributed string.
あるクロージャを呼び出すことによって作成される属性付き文字列を返します、それは元の属性付き文字列の5つの属性を変換するものです。
func transformingAttributes <K1, K2, K3, K4, K5>(KeyPath<AttributeDynamicLookup, K1>, KeyPath<AttributeDynamicLookup, K2>, KeyPath<AttributeDynamicLookup, K3>, KeyPath<AttributeDynamicLookup, K4>, KeyPath<AttributeDynamicLookup, K5>, (inout AttributedString.SingleAttributeTransformer<K1>, inout AttributedString.SingleAttributeTransformer<K2>, inout AttributedString.SingleAttributeTransformer<K3>, inout AttributedString.SingleAttributeTransformer<K4>, inout AttributedString.SingleAttributeTransformer<K5>) -> Void) -> AttributedString
Returns an attributed string created by calling a closure that transforms five attributes, which key paths identify, of a source attributed string.
あるクロージャを呼び出すことによって作成される属性付き文字列を返します、それは元の属性付き文字列の5つの属性、キーパスそれらが識別するもの、を変換するものです。
struct AttributedString.SingleAttributeTransformer
A type that transforms an attribute by altering its range or value, or by replacing it entirely.
ある型、それはある属性をそれの範囲または値を改めることによって、またはそれをすっかり置き換えることによって変換するものです。