ios - Swift 捕获 UITableViewCell 中的输入值

标签 ios swift uitableview

我有几个不同的 UITableViewCells,目前它什么都不做。我已经在我的类中添加了一个方法来尝试获取数据,但我不知道如何存储它。

如何将 View 单元格中的所有值放入某种数组中?

func textFieldDidEndEditing(textField: UITextField) {
    fieldValues.append(textField.text!)
    print(textField)
}

我已经有了这个方法,但它只会继续将值添加到数组中。有没有一种简单的方法可以做到这一点?

最佳答案

例如,您可以创建字典并为索引路径键存储值:

var storage = [NSIndexPath: String]()
storage[NSIndexPathForYouTextField] = textField.text

关于ios - Swift 捕获 UITableViewCell 中的输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35286757/

相关文章:

ios - 为什么不能设置 cell.selectionStyle = UITableViewCellSelectionStyleBlue?

ios - 尝试在 Swift 中每 120 秒添加一次 URL 自动重定向

iphone - 用于将应用程序与外部硬件配对的通配符应用程序 ID

swift - swift 中的可选属性

ios - 如何为多个 View Controller 使用 SWRevealviewcontroller 库

ios - 从 subview 中删除观察者

ios - 加载 View 后将重复数据添加到 REALM

cocoa-touch - 桌面 View :cellforrowatindexpath with multiple cell types

iphone - 当按钮位于UITableViewCell上时,UIButton为什么showTouchWhenHighlighted不起作用?

ios - 下载 Xcode 9(或 9.1 Beta 版)