2013-07-05 2 views
2

Я создаю приложение чата. Я хочу включить emoji symbol keyboard в моем проекте. Поэтому мой вопрос: возможно ли это сделать с помощью кода?Как создать пользовательскую клавиатуру, подобную emoji в iOS

+0

Да. Посмотрите на свойство 'inputView'' UITextField' или 'UITextView'. – Eimantas

+0

благодарим вас за ответ. – Raj

ответ

3

You d'т создать Emoji клавиатуры в ИО, просто включите Emoji ключ платы в устройстве (Enable emoji keyboard)

//only user manually enable emoji keyboard in device 
+0

Благодарим за быстрый ответ. Я не хочу создавать emoji-клавиатуру, я просто хочу включить это через свой код для этого конкретного текстового поля. – Raj

+1

Невозможно включить emoji-клавиатуру для определенного текстового поля, потому что для эмулятора нет типа клавиатуры, только пользователь вручную включает клавиатуру emoji в устройстве – NANNAV

0

Вы используете UITextField? Если да, я думаю, что яблоко будет автоматически включать клавиатуру emoji. Попробуйте протестировать приложение на устройстве и используйте клавиатуру emoji.

1

Если вы хотите, чтобы сделать клавиатуру, и нужно воспроизвести ключи таким образом, близко к системной клавиатуре, я бы рекомендовал использовать https://github.com/acoomans/ACKeyboard

Он определяет ACKey, что вы можете использовать в качестве ключей для клавиатуры. Это может сэкономить вам массу неприятностей.

Смежные вопросы