Instance Method インスタンスメソッド

addAttributes(_:range:)

Adds the given collection of attributes to the characters in the specified range. 与えられた属性のコレクションをこの指定された範囲の中の文字に加えます。

Declaration 宣言

func addAttributes(_ attrs: [NSAttributedString.Key : Any] = [:], 
             range: NSRange)

Parameters パラメータ

attributes

A dictionary containing the attributes to add. Attribute keys can be supplied by another framework or can be custom ones you define. For information about the system-supplied attribute keys, see the Constants section in NSAttributedString. 追加することになる属性を含んでいるある辞書。属性キーは、別のフレームワークによって提供されることが可能です、またはあなたが定義するあつらえのものであることが可能です。システム提供の属性キーについての情報として、定数の節をNSAttributedStringで見てください。

aRange

The range of characters to which the specified attributes apply. それへとこの指定された属性を適用する文字の範囲。

Discussion 議論

You may assign any name/value pair you wish to a range of characters. Raises an invalidArgumentException if attributes is nil and an rangeException if any part of aRange lies beyond the end of the receiver’s characters. あなたは、あなたが願う何らかの名前/値のペアをある文字範囲に割り当てるかもしれません。invalidArgumentExceptionをもしattributesnilならば、そしてrangeExceptionをもしaRangeの何らかの部分がレシーバの持つ文字の終わりを越えているならば引き起こします。

See Also 参照

Changing Attributes