0

我正在使用UIStepper我通过情节提要添加的。我有一个IBOulet对我的UITableViewCell子类的引用,并且IBAction当步进器的值发生变化时。

我的问题是,当我触摸 my 时UIStepper,没有动画。我在 iOS 开发中很新,所以我不知道为什么。

有我的头文件:

//CellSubclass.h
@interface SAProductCell : UITableViewCell
@property (weak, nonatomic) IBOutlet UIStepper *quantityStepper;
- (IBAction)stepperValueChanged:(id)sender;

而我的实现:

//CellSubclass.m
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString*)reuseIdentifier
{
   self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
   if (self) {
       self.quantityStepper.minimumValue = 0;
       self.quantityStepper.stepValue = 0;
       self.quantityStepper.value = 1;
   }
   return self;
}
// ...
- (IBAction)stepperValueChanged:(id)sender{
    self.quantity = [[NSNumber alloc] initWithDouble:([self.quantityStepper value])] ;
    //[self refreshUI]; --> WORKS FINE !! But there is no animation when I touch down my stepper
}
4

0 回答 0