我正在使用我在故事板中添加的UIStepper
。当步进器的值发生变化时,我对IBOulet
子类UITableViewCell
和IBAction
有一个引用。
我的问题是,当我触摸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
}