UITextInputMode
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSObjectProtocol
-
NSSecureCoding
-
Печатаемый
-
NSObject
-
NSSecureCoding
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 4.2 и позже.
Экземпляр UITextInputMode
класс представляет текущий режим ввода текста. Можно использовать этот объект, в настоящее время определять основной язык используясь для ввода текста.
-
+ currentInputMode
(iOS 7.0)Возвращает экземпляр, представляющий текущий режим ввода текста.
Объявление
Objective C
+ (UITextInputMode *)currentInputMode
Возвращаемое значение
Объект, представляющий текущий режим ввода или
nil
если этот объект не установлен системой ввода текста.Оператор импорта
Objective C
@import UIKit;
Доступность
Доступный в iOS 4.2 и позже.
Осуждаемый в iOS 7.0.
См. также
-
Возвращает активные режимы ввода текста.
Объявление
Swift
class func activeInputModes() -> [AnyObject]
Objective C
+ (NSArray *)activeInputModes
Обсуждение
Каждый элемент в массиве является экземпляром
UITextInputMode
. Если никакие такие экземпляры не были установлены системой ввода текста, возвращает пустой массив.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
См. также
-
primaryLanguage
СвойствоОсновной язык, если таковые имеются, режима ввода.
Объявление
Swift
var primaryLanguage: String? { get }
Objective C
@property(nonatomic, readonly, retain) NSString *primaryLanguage
Обсуждение
Значение этого свойства является кодом языка BCP 47, таким как «es», «en-США» или «CA франка».
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 4.2 и позже.
-
Отправленный, когда изменяется текущий режим ввода.
Объект регистрации является a
UITextInputMode
экземпляр.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 4.2 и позже.