当点击 UITextField 时,我们如何禁用剪切-复制-粘贴或选择-全选菜单。我尝试使用以下代码,但没有成功。
if ([UIMenuController sharedMenuController]) {
[UIMenuController sharedMenuController].menuVisible = NO;
}
最佳答案
创建一个UITextView的子类并实现这个功能
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender {
if (action == @selector(paste:) || action == @selector(copy:))//and put other actions also
return NO;
return [super canPerformAction:action withSender:sender];
}
关于iphone - 点击 UITextField 禁用菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9367618/