Tencent / QMUI_iOS

QMUI iOS——致力于提高项目 UI 开发效率的解决方案

Home Page:http://qmuiteam.com/ios

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QMUITextView粘贴失效

cd-chen opened this issue · comments

当在其应用复制之后进入App 粘贴的时候为空,或者在App内部复制的时候在QMUITextView粘贴也为空,这种情况不是必现,但是出现的概率比较高

其他信息

  • 设备: [例如模拟器、iPhone、iPad]
  • iOS 版本: [iOS 16.2]
  • Xcode 版本: [Xcode 14.3]
  • QMUI 版本: [4.6.3]
commented

你可以同时构造一个 UITextView 和一个 QMUITextView 在你的 App 里,然后当你频繁出现这种现象的时候,观察 UITextView 是不是也有相同问题,是的话,大概率是 Handoff 的问题。

你也可以直接把手机的 Settings > General > Handoff 给关闭,再尝试是否出现你说的情况。

可以在你的App里同时构造一个UITextView和一个QMUITextView,然后当你反复出现这种现象的时候,观察UITextView是不是也有相同的问题,是的话,很大概率是Handoff你的问题。

你也可以直接把手机的设置>通用>切换给关闭,再尝试是否出现你说的情况。
@MoLice
出现这种情况UITextField是可以正常粘贴的,当QMUITextView 不能粘贴的时候Settings > General > Handoff 给关闭打开都不能粘贴,但是当搜狗输入法出现粘贴权限并且同意之后就可以粘贴了。我猜测是App内部没有同意粘贴权限导致的。代码层面怎么去监听粘贴权限,并且手动弹出权限框
1
2

@MoLice

测试了不是粘贴权限弹窗的问题,把QMUITextView换成UITextView就没有问题了