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:
@ -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;
|
||||||
|
Reference in New Issue
Block a user