Class UIInputViewController

All Implemented Interfaces:
NSCoding, NSExtensionRequestHandling, NSObjectProtocol, UIActivityItemsConfigurationProviding, UIAppearanceContainer, UIContentContainer, UIFocusEnvironment, UIPasteConfigurationSupporting, UIResponderStandardEditActions, UIStateRestoring, UITextInputDelegate, UITraitEnvironment, UIUserActivityRestoring, ObjCProtocol

public class UIInputViewController
extends UIViewController
implements UITextInputDelegate
  • Constructor Details

    • UIInputViewController

      public UIInputViewController()
    • UIInputViewController

      protected UIInputViewController​(NSObject.Handle h, long handle)
    • UIInputViewController

      protected UIInputViewController​(NSObject.SkipInit skipInit)
    • UIInputViewController

      public UIInputViewController​(String nibNameOrNil, NSBundle nibBundleOrNil)
    • UIInputViewController

      public UIInputViewController​(NSCoder coder)
  • Method Details

    • getInputView

      public UIInputView getInputView()
      Overrides:
      getInputView in class UIResponder
    • setInputView

      public void setInputView​(UIInputView v)
    • getTextDocumentProxy

      public UITextDocumentProxy getTextDocumentProxy()
    • getPrimaryLanguage

      public String getPrimaryLanguage()
    • setPrimaryLanguage

      public void setPrimaryLanguage​(String v)
    • hasDictationKey

      public boolean hasDictationKey()
    • setHasDictationKey

      public void setHasDictationKey​(boolean v)
    • hasFullAccess

      public boolean hasFullAccess()
      Since:
      Available in iOS 11.0 and later.
    • needsInputModeSwitchKey

      public boolean needsInputModeSwitchKey()
      Since:
      Available in iOS 11.0 and later.
    • dismissKeyboard

      public void dismissKeyboard()
    • advanceToNextInputMode

      public void advanceToNextInputMode()
    • handleInputModeList

      public void handleInputModeList​(UIView view, UIEvent event)
      Since:
      Available in iOS 10.0 and later.
    • requestSupplementaryLexicon

      public void requestSupplementaryLexicon​(VoidBlock1<UILexicon> completionHandler)
    • selectionWillChange

      public void selectionWillChange​(UITextInput textInput)
      Specified by:
      selectionWillChange in interface UITextInputDelegate
    • selectionDidChange

      public void selectionDidChange​(UITextInput textInput)
      Specified by:
      selectionDidChange in interface UITextInputDelegate
    • textWillChange

      public void textWillChange​(UITextInput textInput)
      Specified by:
      textWillChange in interface UITextInputDelegate
    • textDidChange

      public void textDidChange​(UITextInput textInput)
      Specified by:
      textDidChange in interface UITextInputDelegate