swift,从具有CustomCells的tableViewCells中检索更改的数据

问题描述 投票:0回答:1

这个问题在很多地方被问过几次,但是很难理解和解决。

我的问题有所不同,经过5个多小时的研究,我要问这个问题。

我有一个tableView,其中有3种不同类型的CustomCells。

我的自定义单元格包含3种内容,其中2种是常见的Label和TextField。第三项(步进,按钮,开关)

我已经动态放置了10个呼叫的单元格

 func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

我最想做的事->

[当我的用户更改单元格上的数据时,我想获取所有'更新'的数据,因此,当我单击'保存'时,可以将其保存到数据库中。”>

我尝试使用

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {

并且使用断点,当我触摸单元格时,显然会触发代码块。不幸的是,触摸意味着从字面上触摸列表条目主体。

如果我使用自定义单元中的UI项(步进器/开关),则不会触发此代码部分。

我已经看到了使用标签和委托的解决方案,但是由于我是iOS的新手,所以我不确定如何实现或继续。我正在使用安吉拉(Angela)的Udemy iOS课程自学。

自定义单元格“在此处输入图像描述”

整个屏幕,我喜欢在用户更改文本字段值时获取它们“动态填充的表格视图的截图”

[这个问题在很多地方都问过几次,但是很难理解和解决。我的问题不同,在研究...

ios swift uitableview tableview custom-cell
1个回答
0
投票

(已测试)您好,我用来解决此问题的一种方法是在初始化tableView的子类内添加处理程序函数。

© www.soinside.com 2019 - 2024. All rights reserved.