如何在NSTextField中禁止复制或粘贴操作?

时间:2013-05-14 11:58:55

标签: objective-c macos cocoa nstextfield

正如标题所提到的那样。如何禁止NSTextFieldNSSecureTextField中的副本(Command + C)和粘贴(Command + V)操作?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:-3)

创建UITextField的子类。在该子类中,实现

- (BOOL)canPerformAction:(SEL)action withSender:(id)sender {
    if (sel_isEqual(action, @selector(copy:))) {
        return NO;
    }
    return [super canPerformAction:action withSender:sender];
}