Instance Property

linkTextAttributes

The attributes used to draw the onscreen presentation of link text.

Declaration

@property(copy) NSDictionary<NSAttributedStringKey, id> *linkTextAttributes;

Discussion

Link text attributes are applied as temporary attributes to any text with a link attribute. Candidates include those attributes that do not affect layout.

See Also

Managing the Selection

selectedRanges

An array containing the ranges of characters selected in the receiver’s layout manager.

- setSelectedRange:

Sets the selection to the characters in an array of ranges.

- setSelectedRange:affinity:stillSelecting:

Sets the selection to a range of characters in response to user action.

- setSelectedRanges:affinity:stillSelecting:

Sets the selection to the characters in an array of ranges in response to user action.

selectionAffinity

The preferred direction of selection.

selectionGranularity

The selection granularity for subsequent extension of a selection.

insertionPointColor

The color of the insertion point.

- updateInsertionPointStateAndRestartTimer:

Updates the insertion point’s location and optionally restarts the blinking cursor timer.

selectedTextAttributes

The attributes used to indicate the selection.

markedTextAttributes

The attributes used to draw marked text.

- characterIndexForInsertionAtPoint:

Returns a character index appropriate for placing a zero-length selection for an insertion point associated with the mouse at the given point.