Browse Source

fix being scrollable/not scrollable at wrong times

pull/1/head
Burrit0z 4 years ago
parent
commit
a2e7958399
2 changed files with 7 additions and 1 deletions
  1. +2
    -1
      KAIBatteryPlatter.mm
  2. +5
    -0
      KAIStackView.mm

+ 2
- 1
KAIBatteryPlatter.mm View File

@@ -16,6 +16,7 @@ NSTimer *queueTimer = nil;
self.stack.alignment = 0;
self.oldCountOfDevices = -100;
self.queued = NO;
self.clipsToBounds = NO;

[self setMinimumZoomScale:1];
[self setMaximumZoomScale:1];
@@ -115,6 +116,7 @@ long long lastPercentage;
}

-(void)setContentOffset:(CGPoint)arg1 {
[self setContentSize:self.stack.frame.size];
[super setContentOffset:CGPointMake(arg1.x, 0)];
}

@@ -143,7 +145,6 @@ long long lastPercentage;
UIStackView *s = (UIStackView *)(self.superview);
s.frame = CGRectMake(s.frame.origin.x, s.frame.origin.y, s.frame.size.width, (s.frame.size.height - 1));
//literally does nothing but makes the stack view lay itself out (doesnt adjust frame because translatesAutoreszingMaskIntoConstraints = NO on stack views)
[self setContentSize:self.stack.frame.size];
}

}];

+ 5
- 0
KAIStackView.mm View File

@@ -8,4 +8,9 @@
return self;
}

-(void)addSubview:(UIView *)arg1 {
[super addSubview:arg1];
[(UIScrollView *)self.superview setContentSize:self.frame.size];
}

@end

Loading…
Cancel
Save