在tableView中,当选择每个单元格时,步进器值应该从每个单元格的0开始

时间:2014-02-12 11:07:41

标签: ios objective-c ipad

我在一个包含许多行的视图中有一个表。在tableView下面我有一个步进器,通过点击加号和减号递增和递减。现在我想要当我选择一行时的逻辑,步进器的默认值应该从0开始。但在我的情况下,如果我选择一行,并将步进器增加到3然后转到下一行,步进器有3个值而不是0.任何人都可以告诉我该怎么做?

1 个答案:

答案 0 :(得分:0)

您可以创建一个属性来保存自定义表格视图单元格中的步进值。

@property (assign)float stepperValue;

用零初始化它。在didSelectRowAtIndexPath中设置步进器值,如

[self.stepper setValue:selectedCell.stpperValue];

这样步进器将从先前用于该行的任何值开始计数。这是我从问题中理解的(目前尚不清楚)。