mirror of
https://github.com/Burrit0z/kai
synced 2025-07-01 13:56:48 +00:00
fix this :)
This commit is contained in:
@ -1,13 +0,0 @@
|
|||||||
@interface KAIBatteryPlatter : UIScrollView <UIScrollViewDelegate>
|
|
||||||
@property (nonatomic, assign) NSInteger number;
|
|
||||||
@property (nonatomic, assign) NSInteger oldCountOfDevices;
|
|
||||||
@property (nonatomic, strong) NSLayoutConstraint *heightConstraint;
|
|
||||||
@property (nonatomic, strong) KAIStackView *stack;
|
|
||||||
@property (nonatomic, assign) BOOL isUpdating;
|
|
||||||
@property (nonatomic, assign) BOOL queued;
|
|
||||||
+(KAIBatteryPlatter *)sharedInstance;
|
|
||||||
-(instancetype)initWithFrame:(CGRect)arg1;
|
|
||||||
-(void)refreshForPrefs;
|
|
||||||
-(void)updateBattery;
|
|
||||||
-(void)calculateHeight;
|
|
||||||
@end
|
|
@ -1,4 +1,3 @@
|
|||||||
#import "KAIBatteryPlatter.h"
|
|
||||||
|
|
||||||
KAIBatteryPlatter *instance;
|
KAIBatteryPlatter *instance;
|
||||||
NSTimer *queueTimer = nil;
|
NSTimer *queueTimer = nil;
|
||||||
@ -192,7 +191,8 @@ long long lastPercentage;
|
|||||||
if(self.number==0) {
|
if(self.number==0) {
|
||||||
[(UIStackView *)(self.superview) removeArrangedSubview:self];
|
[(UIStackView *)(self.superview) removeArrangedSubview:self];
|
||||||
} else if(self.number!=0 && !self.superview) {
|
} else if(self.number!=0 && !self.superview) {
|
||||||
[[[objc_getClass("CSAdjunctListView") class] sharedListViewForKai] addArrangedSubview:self];
|
[[[[objc_getClass("CSAdjunctListView") class] sharedListViewForKai] stackView] addArrangedSubview:self];
|
||||||
|
[self performSelector:@selector(calculateHeight) withObject:self afterDelay:0.1];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
@interface KAIStackView : UIStackView
|
@interface KAIStackView : UIStackView
|
||||||
@property (nonatomic, strong) NSLayoutConstraint *heightConstraint;
|
@property (nonatomic, strong) NSLayoutConstraint *heightConstraint;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
@interface KAIBatteryPlatter : UIScrollView <UIScrollViewDelegate>
|
||||||
|
@property (nonatomic, assign) NSInteger number;
|
||||||
|
@property (nonatomic, assign) NSInteger oldCountOfDevices;
|
||||||
|
@property (nonatomic, strong) NSLayoutConstraint *heightConstraint;
|
||||||
|
@property (nonatomic, strong) KAIStackView *stack;
|
||||||
|
@property (nonatomic, assign) BOOL isUpdating;
|
||||||
|
@property (nonatomic, assign) BOOL queued;
|
||||||
|
+(KAIBatteryPlatter *)sharedInstance;
|
||||||
|
-(instancetype)initWithFrame:(CGRect)arg1;
|
||||||
|
-(void)refreshForPrefs;
|
||||||
|
-(void)updateBattery;
|
||||||
|
-(void)calculateHeight;
|
||||||
|
@end
|
@ -13,4 +13,9 @@
|
|||||||
[(UIScrollView *)self.superview setContentSize:self.frame.size];
|
[(UIScrollView *)self.superview setContentSize:self.frame.size];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-(void)layoutSubviews {
|
||||||
|
[super layoutSubviews];
|
||||||
|
[(KAIBatteryPlatter *)(self.superview) calculateHeight];
|
||||||
|
}
|
||||||
|
|
||||||
@end
|
@end
|
10
Kai.xm
10
Kai.xm
@ -31,16 +31,6 @@ CSAdjunctListView *list;
|
|||||||
%orig;
|
%orig;
|
||||||
}
|
}
|
||||||
|
|
||||||
-(void)removeArrangedSubview:(id)arg1 {
|
|
||||||
%orig;
|
|
||||||
[[KAIBatteryPlatter sharedInstance] calculateHeight];
|
|
||||||
}
|
|
||||||
|
|
||||||
-(void)addArrangedSubview:(id)arg1 {
|
|
||||||
%orig;
|
|
||||||
[[KAIBatteryPlatter sharedInstance] calculateHeight];
|
|
||||||
}
|
|
||||||
|
|
||||||
-(void)setStackView:(UIStackView *)arg1 {
|
-(void)setStackView:(UIStackView *)arg1 {
|
||||||
|
|
||||||
if(!KAISelf.hasKai) {
|
if(!KAISelf.hasKai) {
|
||||||
|
Reference in New Issue
Block a user