就像我们平时登陆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;
}
网友评论