如何禁用UITextView中的复制、剪切、选择这个UITextView当我按下屏幕时,默认情况下显示“复制、剪切、选择所有功能”。UITextField只能读。我不需要这个功能。请告诉我如何禁用此功能。
4 回答
weixin_慕无忌5203886
TA贡献1条经验 获得超0个赞
//遵循设置其代理,并添加此方法:
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender {
if (action == @selector(paste:))//禁止粘贴 return NO;
if (action == @selector(select:))// 禁止选择 return NO;
if (action == @selector(selectAll:))// 禁止全选 return NO;
return [super canPerformAction:action withSender:sender];
}
精慕HU
TA贡献1845条经验 获得超8个赞
UITextView
canPerformAction:withSender:
NO
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender{ if (action == @selector(paste:)) return NO; return [super canPerformAction:action withSender:sender];}
繁星淼淼
TA贡献1775条经验 获得超11个赞
- (BOOL)canBecomeFirstResponder { return NO;}
繁花如伊
TA贡献2012条经验 获得超12个赞
UITextView
@implementation UITextView (DisableCopyPaste)- (BOOL)canBecomeFirstResponder{ return NO;}@end
- 4 回答
- 0 关注
- 4020 浏览
添加回答
举报
0/150
提交
取消