这个问题在很多地方被问过几次,但是很难理解和解决。
我的问题有所不同,经过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课程自学。
自定义单元格
整个屏幕,我喜欢在用户更改文本字段值时获取它们
[这个问题在很多地方都问过几次,但是很难理解和解决。我的问题不同,在研究...
(已测试)您好,我用来解决此问题的一种方法是在初始化tableView的子类内添加处理程序函数。