Contents

BETextInput

A protocol for asynchronous text views that integrate with the text system.

Declaration

protocol BETextInput : BEResponderEditActions, BETextSelectionDirectionNavigation, UIKeyInput

Mentioned in

Overview

Adopt this protocol in a text field to perform asynchronous actions and provide information to the text system. For example, you can make an XPC request to a web content extension. See Integrating custom browser text views with UIKit.

Topics

Managing the text input view

Managing selection

Managing selection views

Managing marked text

Inserting and replacing text

Deleting text

Adjusting text

Requesting context

Managing placeholders

Managing text traits

Responding to keyboard input

Responding to dictation

Managing the edit menu

Styling text

Instance Properties

Instance Methods

See Also

Custom text views