Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы UIKit ссылка на протокол UIKeyInput

Опции
Развертывание Target:

На этой странице
Язык:

UIKeyInput

Наследование


Не применимый

Оператор импорта


Swift

import UIKit

Objective C

@import UIKit;

Доступность


Доступный в iOS 3.2 и позже.

Подкласс UIResponder может принять этот протокол для реализации простой текстовой записи. Когда экземпляры этого подкласса являются первым респондентом, системная клавиатура выведена на экран.

Только маленькое подмножество доступных клавиатур и языков доступно классам, принимающим этот протокол.

  • insertText (_:) - insertText: Требуемый

    Вставьте символ в отображаемый текст. (требуемый)

    Объявление

    Swift

    func insertText(_ text: String)

    Objective C

    - (void)insertText:(NSString *)text

    Параметры

    text

    Строковый объект представление символа вводится на системной клавиатуре.

    Обсуждение

    Добавьте символ text к запоминающему устройству Вашего класса в индексе, соответствующем курсору и, восстанавливают изображение текста.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 3.2 и позже.

  • deleteBackward () - deleteBackward Требуемый

    Удалите символ из отображаемого текста. (требуемый)

    Объявление

    Swift

    func deleteBackward()

    Objective C

    - (void)deleteBackward

    Обсуждение

    Удалите символ как раз перед курсором от запоминающего устройства Вашего класса и восстановите изображение текста.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 3.2 и позже.

  • hasText () - hasText Требуемый

    Булево значение, указывающее, имеют ли объекты ввода текста какой-либо текст. (требуемый)

    Объявление

    Swift

    func hasText() -> Bool

    Objective C

    - (BOOL)hasText

    Возвращаемое значение

    YEStrue если запоминающее устройство имеет текстовое содержание, NOfalse иначе.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 3.2 и позже.