Pārlūkot izejas kodu

issue was not setting number

pull/1/head
Burrit0z pirms 4 gadiem
vecāks
revīzija
51daca3535
1 mainītis faili ar 4 papildinājumiem un 9 dzēšanām
  1. +4
    -9
      KAIBatteryPlatter.mm

+ 4
- 9
KAIBatteryPlatter.mm Parādīt failu

@@ -121,11 +121,6 @@ long long lastPercentage;
[super setContentOffset:CGPointMake(arg1.x, 0)];
}

-(void)setNumber:(NSInteger)arg1 {
_number = arg1;
[self calculateHeight];
}

-(void)addSubview:(UIView *)view {
[super addSubview:view];
self.number = [self.stack.subviews count];
@@ -157,6 +152,8 @@ long long lastPercentage;
}

-(void)calculateHeight {
self.number = [self.stack.subviews count];

[UIView animateWithDuration:0.3 animations:^{

if(!self.heightConstraint) {
@@ -169,14 +166,12 @@ long long lastPercentage;

} else {
int height = (self.number * (bannerHeight + spacing));
if(kaiAlign==0) {
height = (self.number * (bannerHeight + spacing));
} else {
if(kaiAlign!=0) {
height = bannerHeight + spacing;
}

if([self.superview.subviews count]>1) {
height = height - spacing;
height = (height - spacing) + 1;
}
self.heightConstraint.constant = height;
self.stack.heightConstraint.constant = height;

Notiek ielāde…
Atcelt
Saglabāt