当前位置: 代码迷 >> 综合 >> iOS中UITextField禁止粘贴、禁止选择、禁止全选
  详细解决方案

iOS中UITextField禁止粘贴、禁止选择、禁止全选

热度:61   发布时间:2024-01-20 19:23:11.0

//第1种方法

- (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];

}


//第2种方法

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

//    UIMenuController *menuController = [UIMenuController sharedMenuController];

//    if (menuController) {

//        [UIMenuController sharedMenuController].menuVisible = NO;

//    }

//    return NO;

//}