Как я могу определить, когда пользователь выбрал новую иконку Memoji на клавиатуре Emoji iOS13, которая включает Memoji слева - PullRequest
0 голосов
/ 21 сентября 2019

У меня есть приложение чата, и я хочу разрешить пользователям использовать Memoji в своих сообщениях.Я хочу, чтобы пользователь мог выбрать и отправить Memoji с помощью клавиатуры Emoji.Я включил Memoji на клавиатуре Emoji, выполнив следующее:

messageTextView.allowsEditingTextAttributes = true

Однако я не знаю, как определить, когда пользователь выбрал Memoji, чтобы я мог представить его на экране чата.В настоящее время он просто показывает Memoji в textView, но когда я отправляю его, он не появляется.

Я думаю, мне нужно использовать делегат textView shouldChangeCharactersInRange и определить в этом делегате, был ли выбран Memoji.Если это так, я верну false и просто покажу, что Memoji в чате просматривается так же, как WhatsApp в iOS 13.

Не уверен, есть ли другой или лучший способ сделать это.

...