我正在尝试使用以下代码禁用在文本字段中的粘贴:
-(BOOL)canPerformAction:(SEL)action withSender:(id)sender {
if ([UIMenuController sharedMenuController]) {
[UIMenuController sharedMenuController].menuVisible = NO;
}
return NO;
}
我在其他项目中有此代码并且它有效,但是在我当前的项目中它只是被多次调用,然后显示粘贴菜单项。
我能看到的唯一不同的是,在这个项目中,上面代码所在的视图控制器是自定义视图控制器的子级。
编辑
当我在模拟器中使用 iOS4.3 而不是 iOS5 运行它时,它没有显示菜单选项