iphone - 如何使 UITextView 可选择但不可编辑?

标签 iphone objective-c ipad

我正在制作一个 iPad 应用程序,可以大声说出某些选定的单词或句子。但为此,我应该能够通过在单词上拖动手指来选择文本。

我正在考虑使用 UITextView,因为您可以从中获取选定的文本,但它总是显示键盘和放大镜,然后显示“选择”、“全选”和“复制”的菜单。是否可以只选择单词(最好从 UILabel 中选择)?如果没有,是否可以只显示放大镜而没有菜单和键盘?

也许我在谷歌上搜索错误,但我已经花了很多时间寻找解决方案,但我只是没有取得任何进展......

非常感谢!

最佳答案

要停止键盘出现,您可以在

中执行此操作
  • (void)textViewDidBeginEditing:(UITextView *)textView {

    [textView resignFirstResponder];

}

关于iphone - 如何使 UITextView 可选择但不可编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5503572/

相关文章:

iphone - 旋转时重绘 UITableViewCells

iphone - 创建 UITableView 表单的最好和最简单的方法是什么?

ios - 成功登录后如何将 “push” 到 Home view controller

ios - 在 Storyboard Xcode 6 中包装几个元素

ios - 报亭原子源的使用和限制

iPhone 应用程序在没有正当理由的情况下崩溃?

iphone - 登录到主应用程序

objective-c - 在滑动之前允许延迟

iphone - iOS 通用应用程序 - 常见陷阱

ios - 单屏大表单