XiO*_*iOS 5 editing uitextfield ios
在UITextField长按,现在有一些选项,即'replace ...'和'share ...'以及'cut','copy','paste'和'define'选项.可以通过'canPerformAction:withSender'方法禁用这些'剪切','复制','粘贴'和'定义'选项,但我找不到禁用这些'替换...'和'共享的方法. ..'选项.是否有任何选择器可用于此或可以通过任何其他方式禁用?有没有人遇到这个并成功禁用这些选项?请建议.
您可以拦截长按事件并为您提供自己的实现和所需的行为。请检查接受的答案:
如何在不禁用上下文菜单的情况下拦截 UITextView 上的长按?
或提供允许的操作
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender {
if (action == @selector(copy:) ||
action == @selector(selectAll:)) {
return true;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息:如何以编程方式禁用 UITextField 中的复制粘贴选项
| 归档时间: |
|
| 查看次数: |
751 次 |
| 最近记录: |