Есть ли способ обойти ошибку Emoji в UITextField от Apple?

#ios #uitextfield #uikit #ios10 #emoji

#iOS #uitextfield #уикит #ios10 #эмодзи

Вопрос:

Итак, прямо сейчас у Apple есть ошибка, из-за которой, если вы введете смайлик в UITextField, он сместит текст вниз. На самом деле, если вы наберете достаточно смайликов, а затем отступите назад, это сместит текст еще дальше вниз от того места, где он должен был быть. Я подтвердил это, попробовав UITextFields в Twitter, Snapchat и других приложениях.

Вот видео моего приложения, отображающего ошибку.

Ответ №1:

Используйте это: textField.clipsToBounds = false

Это предотвращает textField перемещение при редактировании. Даже когда вы пытаетесь отредактировать его снова.

(Протестировано на iPhone 6, iOS 10.0)

Ответ №2:

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