禁止textField和textView的复制粘贴菜单

这里有一个误区,很多同学直接使用UITextField,然后在VC里面写这个方法,返回NO,没效果。怎么搞都不行,但是如果用UIPasteboard的话,项目中所有的编辑框都不能复制黏贴了,真操蛋。

我们要做的是新建一个类MyTextField继承UITextField,然后在MyTextField的.m文件里重写这个方法,就可以单独控制某个输入框了。

-(BOOL)canPerformAction:(SEL)action withSender:(id)sender

{

if ([UIMenuController sharedMenuController]) {

[UIMenuController sharedMenuController].menuVisible = NO;

}

return NO;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容