Мне нужно создать пользовательскую клавиатуру, поддерживающую американский язык жестов. Для этого мне нужно перевести символы клавиш клавиатуры на английский язык в символы символов ручного символа на английском языке. Итак, как перевести (английские алфавиты) на ASL- (ручной знак) на клавиатуре iOS.Как показать американский язык жестов (ручные знаки) на клавиатурах клавиатуры iOS?
Посмотрите этот: How to simulate a sign language keyboard in IOS?
Мы должны делать противоположное этому. i. Ручные знаки на клавиатуре. И когда пользователь нажимает клавиши алфавитов с надписью с буквами, это будет означать, что алфавит будет отображаться в текстовом редакторе.
Подсказка: Поддержка языковых шрифтов. И я использую шрифт «Gallaudet-Regular» для рисования символов на клавиатуре. Но не в состоянии сделать то же самое.
Примечание. Ниже приведен код для создания пользовательского расширения клавиатуры в iOS. Когда вы используете приведенный ниже код, он создаст кнопку клавиатуры с клавишей Hand Symbol, но когда я использую, чтобы нажимать клавишу клавиатуры, она дает «a» в виде текста, но мне нужен символ руки, когда я нажимаю.
Код: Шаг 1: // Создание пользовательской кнопки
self.testingButton = UIButton.buttonWithType(.System) as UIButton
self.testingButton.setTitle(NSLocalizedString("a", comment: "Title for 'First Keyboard' button"), forState: .Normal)
self.testingButton.sizeToFit()
self.testingButton.titleLabel?.font = UIFont(name: "Gallaudet-Regular", size: 50)
self.testingButton.backgroundColor = UIColor.redColor()
self.testingButton.setTranslatesAutoresizingMaskIntoConstraints(false)
self.testingButton.addTarget(self, action: "tapKeyboardButton:", forControlEvents: .TouchUpInside)
self.view.addSubview(self.testingButton)
Шаг 2: // Выполнение действий на селекторе кнопку
FUNC tapKeyboardButton (отправитель: UIButton) {
let title = sender.titleForState(UIControlState.Normal)
var proxy = textDocumentProxy as UITextDocumentProxy
proxy.insertText(title!)
}
Я хочу, чтобы название кнопки было знаком руки в текстовом редакторе.
Лучший вопрос когда-либо –
Пожалуйста, добавьте более подробную информацию, а часть кода поможет ему понять проблему. –
Down Избиратели, пожалуйста, оставляйте комментарии. –