从iPhone中的UILabel复制文本

时间:2011-05-29 04:36:28

标签: iphone uilabel

我有一种情况,我想将UILabel中的文本复制为iPhone中出现的默认剪切/复制菜单。我知道我可以使用UITextField启用此菜单,但键盘会弹出,当我制作时编辑返回否,键盘没有显示,默认的复制/剪切菜单也没有显示。

我尝试使用UITextView并取消选中UITextView属性中的diting属性,但它没有给我一个正确的解决方案。因为当字体超过UITextView的高度时。它转到下一行,它在我现在拥有的视图中无法正确对齐。

我在堆栈溢出本身发现了这个帖子“Show iPhone cut copy paste menu on UILabel”,它说的是我需要的相同功能。

我从git下载了源代码但是我遇到了23个错误。

如何实现这个?

2 个答案:

答案 0 :(得分:2)

这个github项目编译得很好,我测试了它的工作

UILabel copy using menu

答案 1 :(得分:1)

您可能还想在GitHub上查看HTCopyableLabel。它是一个UILabel子类,可以轻松复制文本。