ios - GrowingTextView 或 UItableview 单元格内的可扩展 TextView

标签 ios swift uitableview

我希望在表格单元格内实现一个可扩展的 TextView ,我找到了 GrowingTextView 但我仍然未能实现。我需要从用户那里获取输入,并且当用户输入时单元格会自动调整大小。有没有更简单的实现或指南?谢谢大家

enter image description here

最佳答案

实际上您不需要第 3 方库来执行此操作。

  1. 将 GrowingTextView 更改为 UILabel
  2. 将您的 UILabel 配置为单元格的 Top、Left、Right 和 Bottom,并使“Title”标签依赖于 UILabel 这很重要,因为单元格大小取决于 UILabel 的内容。

  3. numberOfLines 设置为 0 和

  4. lineBreakMode设置为word wrappingcharacter warpping
  5. 设置 tableView.rowHeight = UITableViewAutomaticDimensiontableView.estimatedRowHeight = 150//或者您认为合理的任何值

对于这样的任务,我建议您可以在 Internet 上做更多的研究,而不是这么快地使用第 3 方库,这里的关键字是动态表格 View 单元格,通过在 Google 上搜索,有很多教程可以帮助您解决问题,而无需使用第 3 方库派对图书馆。

关于ios - GrowingTextView 或 UItableview 单元格内的可扩展 TextView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50919568/

相关文章:

ios - didSelectRowAtIndexPath 没有推送新 View

ios - 如何获取 UITableView 中特定行的高度

ios - 使用 UIAppearance 更改选定的单元格背景颜色

ios - Appstore 中 iPhone 和 iPad 应用程序的 1 个链接

ios - 来自 NSURLSession 的动态数据的单元格行的高度

swift - Realm 写级联吗?

ios - 使用 WebView 而不是 UITextField 来获得 HTML 的优势,从而更轻松地进行字体管理

iphone - 如何停止使用 NSOperationQueue 启动的任务?

swift - 提交应用到应用商店时如何处理打印语句

ios - Swift 动态原型(prototype)单元上多个部分的独特选择