我有一个如下图所示的表单页面。我应该从这种形式中获取价值。我从底部开始有一个自定义集合视图。我应该从单元格中获取文本字段值。我怎样才能做到这一点?
我在这些单元格中使用选择器视图。你能给我举个例子吗?
答案 0 :(得分:0)
如果您知道单元格的indexPath,它很简单:
[@deriving show]
type t = Hello | World;
答案 1 :(得分:0)
问题:“我应该从单元格中获取文本字段值。我该怎么做?”
答案:您不应该这样做。
视图对象用于向用户显示信息并用于收集输入,而不是用于存储数据。
这对于UICollectionView
和UITableView
来说尤其重要,因为这两个都可以在用户滚动时根据需要创建和回收单元格。
您应该将集合视图设计为具有数据模型对象(通常为结构数组或行和列中的数据数组)。
当用户在文本字段中输入数据并点击回车时,您应该收集更改后的值并将其保存到数据模型中。然后,您的数据模型将始终是最新的,如果您需要获取特定IndexPath的值,则只需在模型中查找数据即可。