UIKeyInput
Наследование
Не применимый
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 3.2 и позже.
Подкласс UIResponder
может принять этот протокол для реализации простой текстовой записи. Когда экземпляры этого подкласса являются первым респондентом, системная клавиатура выведена на экран.
Только маленькое подмножество доступных клавиатур и языков доступно классам, принимающим этот протокол.
-
insertText (_:) - insertText:
ТребуемыйВставьте символ в отображаемый текст. (требуемый)
Параметры
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
Возвращаемое значение
YES
true
если запоминающее устройство имеет текстовое содержание,NO
false
иначе.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 3.2 и позже.