ios - 输入长文本时如何调整textview的大小?

标签 ios textview autosize

我在 tableview 的最后一个单元格中有一个文本字段。文本字段一开始是一行,当我输入一些文本超过一行时,我需要文本字段改变它的高度以便我可以查看所有文本。我该怎么做?

编辑 1: 我试过 TextView ,它可以输入多行文本,但是我怎么知道它什么时候从一行变成两行呢?因为我还需要调整单元格高度。

编辑 1 的答案 UITextView Auto Height

最佳答案

你不能用 UITextField 做这样的事情,因为它只是一个字段,你不能改变它的高度。否则看看可以根据需要设置的 UITextView,它的框架等......你只需要将它设置为 editable 这样你就可以在其中写入文本。

关于ios - 输入长文本时如何调整textview的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14063576/

相关文章:

java - 如何自定义TextView中的链接?

java - Android View 添加 child

javascript - 从 PHP 加载值时,textareas 的 autosize.js 中存在错误

ios - 子类化 UICollectionViewFlowLayout - iOS 12 中自动调整单元格框架计算问题

c# - 表单上的自动调整项目大小

iOS - iPad 模拟器中的额外空白

ios - 如何使用工厂设计模式使用自定义参数初始化 View Controller

ios - 点击单元格时表格 View 单元格会更改高度

ios - 未找到 UIApplicationLaunchOptionsKey

android-layout - 布局 xml 文档中的 Android "tools"命名空间