在启用UserInteractionEnabled的情况下禁用UILabel上的复制

时间:2013-12-05 03:35:09

标签: ios objective-c uilabel tttattritubedlabel

我使用TTTAttributedLabel来自定义我的UILabel。但是有一个问题,当我把手指放在标签上时,我不希望功能“复制到剪贴板”,并且在官方文档中,似乎没有办法禁用此功能。

任何人都知道怎么做?

PS:对不起我的第一篇文章,那是在意大利的夜晚,我非常累。抱歉我的英语不好。

enter image description here

1 个答案:

答案 0 :(得分:1)

您链接的GitHub fork不是original project by Mattt

如果您想继续使用分叉,可以对其进行子类化并覆盖canPerformAction:withSender:以返回NO

- (BOOL) canPerformAction:(SEL) action withSender:(id)sender {
    return NO;
}