美文网首页iOS开发-UITextFeild
iOS ● 如何让UITextField 禁止粘贴

iOS ● 如何让UITextField 禁止粘贴

作者: MyiOS | 来源:发表于2016-07-27 09:55 被阅读5713次

就像我们平时登陆QQ的时候 , QQ账号是可以复制粘贴的 , 但是密码却不能粘贴进去 .

这个怎么做呢?

1.新建一个继承与UITextField的Base类(BaseTextField):

2.在BaseTextField的.m文件里 :

3.在新建禁止粘贴的UITextField的地方, 先导入"BaseTextField.h"的头文件 :


附上BaseTextField.m的代码:

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

UIMenuController*menuController = [UIMenuControllersharedMenuController];

if(menuController) {

[UIMenuControllersharedMenuController].menuVisible=NO;

}

returnNO;

}

相关文章

网友评论

    本文标题:iOS ● 如何让UITextField 禁止粘贴

    本文链接:https://www.haomeiwen.com/subject/otdojttx.html