|
|
@@ -67,6 +67,7 @@
|
|
|
[super prepareForReuse];
|
|
|
|
|
|
[[[[[[[self setTitle:nil] setPort:nil] setTime:nil] setDescription:nil] setDetail:nil] setIcon:nil] setIconSelect:NO];
|
|
|
+ [self clearAdditionView];
|
|
|
}
|
|
|
|
|
|
#pragma mark - Getter
|
|
|
@@ -176,18 +177,8 @@
|
|
|
if (self.additionCount >= self.additionArray.count) {
|
|
|
|
|
|
additionView = [ApexResultAdditionView additionView];
|
|
|
- additionView.backgroundColor = [UIColor redColor];
|
|
|
- [self.bgView addSubview:additionView];
|
|
|
|
|
|
- __weak typeof(self) weakSelf = self;
|
|
|
- [additionView ra_applyConstraints:^(RAConstraintMaker *maker) {
|
|
|
-
|
|
|
- maker.left.ra_equalTo(weakSelf.bgView.left).ra_offset(10);
|
|
|
- maker.top.ra_equalTo(weakSelf.bgView.top).ra_offset(110.0f + 25.0f * weakSelf.additionCount);
|
|
|
- maker.right.ra_equalTo(weakSelf.bgView.right).ra_offset(-10);
|
|
|
- }];
|
|
|
-
|
|
|
- [self addAdditionView:additionView];
|
|
|
+ [self.additionArray addObject:additionView];
|
|
|
|
|
|
} else {
|
|
|
|
|
|
@@ -196,6 +187,18 @@
|
|
|
additionView.titleLabel.text = name;
|
|
|
additionView.valueLabel.text = value;
|
|
|
|
|
|
+ [self.bgView addSubview:additionView];
|
|
|
+ __weak typeof(self) weakSelf = self;
|
|
|
+ [additionView ra_applyConstraints:^(RAConstraintMaker *maker) {
|
|
|
+
|
|
|
+ maker.left.ra_equalTo(weakSelf.bgView.left).ra_offset(10);
|
|
|
+ maker.top.ra_equalTo(weakSelf.bgView.top).ra_offset(110.0f + 25.0f * weakSelf.additionCount);
|
|
|
+ maker.right.ra_equalTo(weakSelf.bgView.right).ra_offset(-10);
|
|
|
+ maker.height.ra_offset(25.0f);
|
|
|
+ }];
|
|
|
+
|
|
|
+ self.additionCount++;
|
|
|
+
|
|
|
return self;
|
|
|
}
|
|
|
|
|
|
@@ -208,9 +211,4 @@
|
|
|
self.additionCount = 0;
|
|
|
}
|
|
|
|
|
|
-- (void)addAdditionView:(ApexResultAdditionView *)additionView {
|
|
|
- [self.additionArray addObject:additionView];
|
|
|
- self.additionCount++;
|
|
|
-}
|
|
|
-
|
|
|
@end
|