Contents

setTextContainer(_:forGlyphRange:)

Associates a text container with the specified range of glyphs.

Declaration

func setTextContainer(_ container: NSTextContainer, forGlyphRange glyphRange: NSRange)

Parameters

  • container:

    The text container to set.

  • glyphRange:

    The range of glyphs to lay out.

Discussion

The layout within the container is specified with the setLineFragmentRect(_:forGlyphRange:usedRect:) and setLocation(_:forStartOfGlyphRange:) methods.

This method is used by the layout mechanism and should be invoked only during typesetting, in almost all cases only by the typesetter. For example, a custom typesetter might invoke it.

See Also

Managing the text containers