从UITextField禁用复制粘贴选项会导致应用拒绝吗?
我正在使用以下方法
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender{
if (action == @selector(paste:))
return NO;
return [super canPerformAction:action withSender:sender];
}
等待回复.....
答案 0 :(得分:0)
好吧,既然您使用的是几乎记录在案的方法(https://developer.apple.com/library/ios/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/AddingCustomEditMenuItems/AddingCustomEditMenuItems.html),我认为应用程序被拒绝或其他任何问题都会出现问题......
正如文件所说:
编辑菜单是一个上下文菜单,显示为提供命令 可以在选择上执行,例如文本视图中的单词或 一个图像。编辑菜单是复制,剪切和粘贴的组成部分 操作,它显示(可能)命令Copy, 剪切,粘贴,选择和全选。但是,您可以添加自定义菜单 编辑菜单中的项目以执行其他类型的操作 选择。
这里的单词
潜在
可能会帮助您决定是否这样做。我认为您使用@selector
内容来禁用复制/粘贴命令没有问题...
此外,这个问题
禁用复制/粘贴
已被问过这么多次,甚至没有人关心过说
小心,这会阻止您的应用获得批准 App Store
所以,正如我所说,我个人认为这不会引起任何问题。