我在一个包含许多行的视图中有一个表。在tableView下面我有一个步进器,通过点击加号和减号递增和递减。现在我想要当我选择一行时的逻辑,步进器的默认值应该从0开始。但在我的情况下,如果我选择一行,并将步进器增加到3然后转到下一行,步进器有3个值而不是0.任何人都可以告诉我该怎么做?
答案 0 :(得分:0)
您可以创建一个属性来保存自定义表格视图单元格中的步进值。
@property (assign)float stepperValue;
用零初始化它。在didSelectRowAtIndexPath
中设置步进器值,如
[self.stepper setValue:selectedCell.stpperValue];
这样步进器将从先前用于该行的任何值开始计数。这是我从问题中理解的(目前尚不清楚)。