YYKit icon indicating copy to clipboard operation
YYKit copied to clipboard

iPad机型上隔空接力粘贴板,一直弹出 xxx粘贴字xxx

Open zhengshengxi opened this issue 3 years ago • 7 comments

iPad机型上隔空接力粘贴板,一直弹出 xxx粘贴字xxx。有遇到这个问题的嘛

zhengshengxi avatar Jan 06 '22 05:01 zhengshengxi

这是来自QQ邮箱的假期自动回复邮件。   谢谢,你的邮件我已经收到!

tom2025888 avatar Jan 06 '22 06:01 tom2025888

这是来自QQ邮箱的假期自动回复邮件。你好,我最近正在休假中,无法亲自回复你的邮件。我将在假期结束后,尽快给你回复。

Svyanto avatar Jan 06 '22 06:01 Svyanto

原因是这个方法 /// Returns whether the text view can paste data from pastboard.

  • (BOOL)_isPasteboardContainsValidValue { UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; if (pasteboard.string.length > 0) { return YES; } if (pasteboard.yy_AttributedString.length > 0) { if (_allowsPasteAttributedString) { return YES; } } if (pasteboard.image || pasteboard.yy_ImageData.length > 0) { if (_allowsPasteImage) { return YES; } } return NO; } 一直读取剪贴板

zhengshengxi avatar Jan 06 '22 06:01 zhengshengxi

解决了吗

wxwlcp avatar Aug 04 '22 11:08 wxwlcp

这是来自QQ邮箱的假期自动回复邮件。你好,我最近正在休假中,无法亲自回复你的邮件。我将在假期结束后,尽快给你回复。

Svyanto avatar Aug 04 '22 11:08 Svyanto

本质是 读取粘贴板多次 其实可以通过粘贴板的版本号来判断,将内容放到一个变量上 不要每次都读取,读取时候先判断版本号是否一样 才来读取 就解决问题了 api参考 pasteboard.changeCount

NBXXF avatar Nov 07 '22 10:11 NBXXF

这是来自QQ邮箱的假期自动回复邮件。你好,我最近正在休假中,无法亲自回复你的邮件。我将在假期结束后,尽快给你回复。

Svyanto avatar Nov 07 '22 10:11 Svyanto