Browse Source

fixes

pull/1/head
Burrit0z 4 years ago
parent
commit
69bb08d6d1
2 changed files with 26 additions and 14 deletions
  1. +1
    -0
      KAIBattery.mm
  2. +25
    -14
      Kai.xm

+ 1
- 0
KAIBattery.mm View File

self.batteryLabel.numberOfLines = 0;*/ self.batteryLabel.numberOfLines = 0;*/
[self updateBattery]; [self updateBattery];
[self darkLightMode]; [self darkLightMode];
self.userInteractionEnabled = NO;
//[self addSubview:self.batteryLabel]; //[self addSubview:self.batteryLabel];
} }
return self; return self;

+ 25
- 14
Kai.xm View File

@end @end


@interface CSMainPageView : UIView @interface CSMainPageView : UIView
-(void)updateForPresentation:(id)arg1;
@end @end


@interface _CSSingleBatteryChargingView : UIView @interface _CSSingleBatteryChargingView : UIView
[base KaiInit]; [base KaiInit];
} }
} }
[base KaiUpdate];
} }
%end %end


name:@"KaiInfoChanged" name:@"KaiInfoChanged"
object:nil]; object:nil];


[self KaiUpdate];

} }


%new %new
[batteryWidget updateBattery]; [batteryWidget updateBattery];
[base KaiUpdate]; [base KaiUpdate];
} }
/*
-(void)viewWillDisappear:(BOOL)arg1 {
%orig;
[batteryWidget.battery updateBattery];
[batteryWidget KaiUpdate];
}*/
%end %end




[batteryWidget darkLightMode]; [batteryWidget darkLightMode];
} }


-(void)setNeedsLayout {
%orig;
[self KaiUpdate];
}

%new %new
-(void)KaiInit { -(void)KaiInit {
if(!setFrame) { if(!setFrame) {
original = self.frame;
UIView *scroller; UIView *scroller;
if([self.subviews count] > 1) { if([self.subviews count] > 1) {
UIView *temp = [self.subviews objectAtIndex:1]; UIView *temp = [self.subviews objectAtIndex:1];
base = self; base = self;
} }
} }
/*UIView *notiView;
if([self.subviews count] > 0) {
notiView = [self.subviews objectAtIndex:0];
}*/
original = scroller.frame;
KAIBattery *battery = [[KAIBattery alloc] initWithFrame:CGRectMake(8, 0, self.frame.size.width - 16, self.frame.size.height)]; KAIBattery *battery = [[KAIBattery alloc] initWithFrame:CGRectMake(8, 0, self.frame.size.width - 16, self.frame.size.height)];
originalBattery = battery.frame; originalBattery = battery.frame;
[scroller addSubview:battery]; [scroller addSubview:battery];
%new %new
-(void)KaiUpdate { -(void)KaiUpdate {
[UIView animateWithDuration:0.3 animations:^{ [UIView animateWithDuration:0.3 animations:^{
batteryWidgetController.frame = CGRectMake(
original.origin.x,
original.origin.y + (batteryWidget.number * 85),
original.size.width,
original.size.height
);
/*UIView *notiView;
if([self.subviews count] > 0) {
notiView = [self.subviews objectAtIndex:0];
}*/
batteryWidgetController.frame = CGRectMake(
original.origin.x,
original.origin.y + (batteryWidget.number * 85),
original.size.width,
original.size.height
);


batteryWidget.frame = CGRectMake( batteryWidget.frame = CGRectMake(
originalBattery.origin.x, originalBattery.origin.x,
originalBattery.size.width, originalBattery.size.width,
originalBattery.size.height originalBattery.size.height
); );
}]; }];
[batteryWidget darkLightMode]; [batteryWidget darkLightMode];
} }

Loading…
Cancel
Save