2016-07-08 67 views
0

text menuObjective C的委托方法

以上是我在图像存在的快捷菜单,复制等,所以我加了下面的代码:

- (BOOL)canPerformAction:(SEL)action withSender:(id)sender { 
    [[NSOperationQueue mainQueue] addOperationWithBlock:^{ 
     [[UIMenuController sharedMenuController] setMenuVisible:NO animated:NO]; 
     [self resignFirstResponder]; 

    }]; 
    return [super canPerformAction:action withSender:sender]; 
} 

所以我删除弹出通过添加上面的代码,但蓝色的颜色效果仍然存在,当我双击该链接,这是我嵌入文本视图

如何删除此textview上的蓝色选择?它出现时,我双击它。我不想出现这种情况。

+0

要禁用选择还是仅禁用视觉效果? http://stackoverflow.com/questions/11606007/change-uitextfield-and-uitextview-cursor-caret-color? – Larme

+0

我想禁用蓝色效果意味着可视化 – user6325467

+0

可能重复[如何禁用复制,剪切,选择,全选在UITextView](http://stackoverflow.com/questions/1426731/how-disable-copy-cut-select - 选择 - 所有功能于UITextView的) – Basanth

回答