首页 > 解决方案 > 快速编辑 TableView 单元格中的 TextView

问题描述

我被困住了:我有一个由我制作的 .xib 单元格填充的 TableView。这些单元格中的每一个都包含一个可编辑的 TextView。我正在尝试将用户在这些 TextView 中输入的文本保存在我的 Firebase 数据库中。我不想实现任何按钮,文本应该在 TextView 编辑结束后立即保存。

我试图将 .xib 文件中的 TextView 连接到 UITableViewCell 类,但它不允许我将其作为 IBAction 连接,而只能作为插座或插座连接。

请帮助我,谢谢!

截屏

标签: swiftxcodeuitableviewtextviewtableview

解决方案


  1. 你需要UITextFieldDelegate在你的 UITableViewCell类中实现。
  2. delegate将的连接UITextView到单元类。
  3. 做任何你想做的事情func textViewDidEndEditing(UITextView),你需要在你的单元类中实现。

在这里您可以阅读更多信息:https ://developer.apple.com/documentation/uikit/uitextviewdelegate/1618603-textviewshouldendediting?changes=_2


推荐阅读