iOS开发-UITextFeild

iOS ● 如何让UITextField 禁止粘贴

2016-07-27  本文已影响5713人  MyiOS

就像我们平时登陆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;

}

上一篇 下一篇

猜你喜欢

热点阅读