3
A
回答
5
您需要创建UITextView的子类并覆盖canPerformAction方法。
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
if (action == @selector(copy:)
return NO;
return [super canPerformAction:action withSender:sender];
}
你可以从canPerformAction期望选择值可以在UIResponderStandardEditActions Protocol Reference
的UIResponder Class Reference发现也将有所帮助。
canPerformAction:withSender:
如果响应 类实现请求的操作 并调用下一响应,如果它 没有这本 方法的默认实现返回YES。子类可以覆盖此方法以在当前状态上启用基于 的菜单命令;例如,如果 是一个选择项,则 将启用“复制”命令,如果粘贴板不包含 包含正确的 粘贴板表示类型的数据,则会启用“粘贴” 命令。如果响应者链 中的响应者没有 返回YES,则禁用菜单命令 。
0
因此,创建的UITextView
一个子类覆盖canPerformAction:withSender:
方法和返回“不”,你不希望在TextView的执行的每一个动作。
相关问题
- 1. Android复制并粘贴TextView
- 2. 有什么办法从excel复制并粘贴到jqgrid
- 3. 如何阻止复制和粘贴阻止程序?
- 4. 有没有办法阻止代理?
- 5. 有没有办法将HTML范围排除出现在复制粘贴中?
- 6. 有没有办法在devexpress xtraGrid中禁用编辑器列的复制粘贴?
- 7. 在非复合操作中有没有办法阻止施工?
- 8. 有没有办法阻止JQuery Mobile的重复事件?
- 9. 有没有办法防止重复?
- 10. 有没有办法阻止XCode从互联网下载?
- 11. 有没有办法修改textAngular中粘贴的内容?
- 12. 有没有办法在行尾粘贴东西?
- 13. 有没有办法在动态改变剪贴板的内容的同时复制和粘贴Java端?
- 14. Quickbase - 有没有办法将结果从一个字段复制到剪贴板?
- 15. 你如何阻止复制/粘贴在一瞬间形式
- 16. 有没有办法阻止Azure存储PutBlock方法超时?
- 17. 从vim复制/粘贴到/到剪贴板停止工作
- 18. 复制/粘贴选项从TextView到EditText在Android
- 19. 禁止复制/粘贴在Excel
- 20. 防止复制+粘贴文本区为()
- 21. 使用jquery防止复制粘贴
- 22. 复制粘贴userinput
- 23. xcode复制/粘贴
- 24. iPhone复制/粘贴
- 25. 复制粘贴宏
- 26. 有没有办法阻止tabbar项目的配置?
- 27. 有没有办法阻止打印出一部分字符串?
- 28. 有没有办法阻止SQL Express 2008怠速?
- 29. 有没有办法阻止AVPlayer的rate属性被重置?
- 30. 有没有办法阻止jqGrid自动加载?
'userInteractionEnabled = NO;`为你的目的工作吗? – thelaws 2011-01-06 19:01:19