PPStickerKeyboard icon indicating copy to clipboard operation
PPStickerKeyboard copied to clipboard

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

Open yfldj opened this issue 7 years ago • 5 comments

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

yfldj avatar Nov 15 '18 07:11 yfldj

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

VernonVan avatar Nov 15 '18 07:11 VernonVan

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

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

yfldj avatar Nov 15 '18 08:11 yfldj

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

wangyicheng0827 avatar May 27 '19 11:05 wangyicheng0827

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

helloMrTom avatar Dec 06 '19 07:12 helloMrTom

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

hedgehogIda avatar May 13 '20 00:05 hedgehogIda