我可以在UITextView和UITextField上面更改“复制”气泡的颜色吗? [重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我可以在UITextView和UITextField上面更改“复制”气泡的颜色吗? [重复]相关的知识,希望对你有一定的参考价值。

这个问题在这里已有答案:

当我在UITextViewUITextField中长时间触摸文本时,会出现一个带有“剪切,复制,粘贴”选项的气泡:

enter image description here

我可以自定义它的外观吗?例如,我可以更改其背景颜色(默认为黑色)或文本颜色(默认为白色)吗?

答案

另一种选择可能是QBPopupMenu,因为公共API无法实现。

您可以自定义它以显示您喜欢的内容。然后,您可以通过侦听UIMenuControllerWillShowMenuNotification通知来捕获即将显示的系统菜单,隐藏它并显示自定义通知。

以上是关于我可以在UITextView和UITextField上面更改“复制”气泡的颜色吗? [重复]的主要内容,如果未能解决你的问题,请参考以下文章

我可以在 UITextView 中以编程方式选择文本吗?

UITextView 和 NSUndoManager 同步

带有字体名称和粗体的 UITextView 格式

在多个 UITextView 中显示长文本

Ipad dev:在 UITextview 中弹出单词

UITextView 布局的正确高度