ios - UITextField 内可滚动但不可编辑

标签 ios text scroll

我想使用 UITextFields 输入相对少量的文本。文本可以比文本字段的大小长,我希望用户能够在文本字段内触摸/滚动,以便能够阅读全部内容。

这种类似半滚动的行为在编辑模式下可用,但我不希望用户能够编辑,只需滚动。换句话说,键盘不应该出现。 (我确实允许用户进行编辑,但这是在应用程序的另一个部分中。)

我怀疑 UITextField 并不是为了完成我想要做的事情而构建的,我应该去探索 UITextView 的功能。由于我已经在提供支持 UITextField 编辑的基础设施方面进行了公平的投资(当需要时,只是在当前情况下不需要),所以我有点不愿意放弃 UITextFields 完全。

有人能找到一种方法来做我想做的事情吗?

霍华德

最佳答案

你不要使用 UITextView 来代替小尺寸的文本框

关于ios - UITextField 内可滚动但不可编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6709092/

相关文章:

ios - 如何在 UICollectionView 上方添加搜索栏?

ios - ReactiveCocoa - SignalProducer,发出数组中最新的 N 个值

ios - 在 iOS 版 Google Analytics(分析)中使用数字自定义指标

python - 如何提高文本解析函数的性能?

MySQL:大型 VARCHAR 与 TEXT?

javascript - Handsontable - 粘贴到单元格时禁用自动向上滚动

jquery - 滚动中另一个元素中的偏置元素

php - 如何签署以编程方式生成的 iOS 配置文件?

html - CSS边框问题

css - GWT FlexTable 滚动到特定行