Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

连续输入多个表情(未输入中文),无法点击定位光标在表情之间 #3

Open
yfldj opened this issue Nov 15, 2018 · 5 comments

Comments

@yfldj
Copy link

yfldj commented Nov 15, 2018

你好,发现有个交互问题,如题。连续输入表情之后再输入中文,则可以定位光标在表情中间输入文字,请问这个问题能提供一下思路解决吗?我想了很久...谢谢

@VernonVan
Copy link
Owner

一般操作光标不是长按输入框然后移动的吗?或者有 3D Touch 的手机可以重按键盘移动光标,演示视频可以查看附件
光标演示.zip

@yfldj
Copy link
Author

yfldj commented Nov 15, 2018

一般操作光标不是长按输入框然后移动的吗?或者有 3D Touch 的手机可以重按键盘移动光标,演示视频可以查看附件
光标演示.zip

这个操作我知道。但是输入了中文之后怎么又可以直接点击就能定位呢?我发现qq音乐的评论页的表情可以定位。

@wangyicheng0827
Copy link

您好, 我发现个小问题, 连续输入多次表情后, 再长按删除表情, 我发现您是用deleteEmojiTimer 定时器控制的, 我本想删除2~3个表情, 结果在我这边出现了长按删除定时器未销毁, 输入框里的所有表情都会被删掉, 而且再重新输入也会被删除... TouchDown的事件控制的好像还不是太好! 当然, 也可能是我这边自己集成您的表情键盘出现的问题, 因为我用了您提供的demo是正常的, 所以, 现在知道是定时器引起的, 但不确定您的代码也是否有同样的问题, 故此记之!

@helloMrTom
Copy link

我也发现了楼主遇到的问题,当连续输入超过一行以上的表情,然后收起键盘之后,会出现点击输入框键盘不弹出的bug,希望大佬能解决一下

@hedgehogIda
Copy link

iOS13.4,连续输入表情 光标无法定位到表情中间

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants