1
0
mirror of https://github.com/Burrit0z/kai synced 2025-06-30 21:06:46 +00:00

issue was not setting number

This commit is contained in:
Burrit0z
2020-06-03 10:04:09 -04:00
parent 09bfc1073f
commit 51daca3535

View File

@ -121,11 +121,6 @@ long long lastPercentage;
[super setContentOffset:CGPointMake(arg1.x, 0)]; [super setContentOffset:CGPointMake(arg1.x, 0)];
} }
-(void)setNumber:(NSInteger)arg1 {
_number = arg1;
[self calculateHeight];
}
-(void)addSubview:(UIView *)view { -(void)addSubview:(UIView *)view {
[super addSubview:view]; [super addSubview:view];
self.number = [self.stack.subviews count]; self.number = [self.stack.subviews count];
@ -157,6 +152,8 @@ long long lastPercentage;
} }
-(void)calculateHeight { -(void)calculateHeight {
self.number = [self.stack.subviews count];
[UIView animateWithDuration:0.3 animations:^{ [UIView animateWithDuration:0.3 animations:^{
if(!self.heightConstraint) { if(!self.heightConstraint) {
@ -169,14 +166,12 @@ long long lastPercentage;
} else { } else {
int height = (self.number * (bannerHeight + spacing)); int height = (self.number * (bannerHeight + spacing));
if(kaiAlign==0) { if(kaiAlign!=0) {
height = (self.number * (bannerHeight + spacing));
} else {
height = bannerHeight + spacing; height = bannerHeight + spacing;
} }
if([self.superview.subviews count]>1) { if([self.superview.subviews count]>1) {
height = height - spacing; height = (height - spacing) + 1;
} }
self.heightConstraint.constant = height; self.heightConstraint.constant = height;
self.stack.heightConstraint.constant = height; self.stack.heightConstraint.constant = height;