avoid layoutSubviews
This commit is contained in:
+22
-18
@@ -205,9 +205,9 @@ UIColor* oledColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0];
|
||||
arg1 = oledColor;
|
||||
%orig;
|
||||
}
|
||||
//- (void)layoutSubviews {
|
||||
//- (void)didMoveToWindow {
|
||||
// %orig;
|
||||
// if ([self.nextResponder isKindOfClass:%c(YTALDialog)])
|
||||
// if ([self.nextResponder isKindOfClass:%c(YTALDialog)]) // Connected apps
|
||||
// self.backgroundColor = oledColor;
|
||||
//}
|
||||
%end
|
||||
@@ -245,7 +245,7 @@ UIColor* oledColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0];
|
||||
arg1 = oledColor;
|
||||
%orig;
|
||||
}
|
||||
-(void)layoutSubviews { // Dune - https://github.com/Skittyblock/Dune/blob/9b1df9790230115b7553cc9dbadf36889018d7f9/Tweak.xm#L70
|
||||
-(void)didMoveToWindow { // Dune - https://github.com/Skittyblock/Dune/blob/9b1df9790230115b7553cc9dbadf36889018d7f9/Tweak.xm#L70
|
||||
%orig;
|
||||
MSHookIvar<UIView *>(self, "_contentView").backgroundColor = oledColor;
|
||||
}
|
||||
@@ -298,6 +298,10 @@ UIColor* oledColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0];
|
||||
arg1 = oledColor;
|
||||
%orig;
|
||||
}
|
||||
-(void)setTextColor:(id)arg1 {
|
||||
arg1 = [UIColor whiteColor];
|
||||
%orig;
|
||||
}
|
||||
%end
|
||||
|
||||
%hook YCHLiveChatActionPanelView
|
||||
@@ -435,7 +439,7 @@ UIColor* oledColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0];
|
||||
arg1 = oledColor;
|
||||
%orig;
|
||||
}
|
||||
- (void)layoutSubviews {}
|
||||
- (void)didMoveToWindow {}
|
||||
%end
|
||||
|
||||
%hook YTLightweightQTMButton
|
||||
@@ -490,13 +494,6 @@ UIColor* oledColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0];
|
||||
}
|
||||
%end
|
||||
|
||||
%hook YTELMView // upload videos
|
||||
-(void)layoutSubviews {
|
||||
%orig;
|
||||
self.backgroundColor = oledColor;
|
||||
}
|
||||
%end
|
||||
|
||||
%hook YTMealBarPromoView
|
||||
-(void)setBackgroundColor:(id)arg1 { // Offline
|
||||
arg1 = oledColor;
|
||||
@@ -512,6 +509,20 @@ UIColor* oledColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0];
|
||||
}
|
||||
%end
|
||||
|
||||
%hook ASScrollView // Explore
|
||||
-(void)didMoveToWindow {
|
||||
self.backgroundColor = oledColor;
|
||||
%orig;
|
||||
}
|
||||
%end
|
||||
|
||||
%hook ASCollectionView // your videos
|
||||
-(void)didMoveToWindow {
|
||||
self.backgroundColor = oledColor;
|
||||
%orig;
|
||||
}
|
||||
%end
|
||||
|
||||
////
|
||||
/*
|
||||
%hook UICollectionView
|
||||
@@ -536,13 +547,6 @@ UIColor* oledColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0];
|
||||
}
|
||||
%end
|
||||
|
||||
%hook ASCollectionView
|
||||
-(void)layoutSubviews {
|
||||
self.backgroundColor = oledColor;
|
||||
%orig;
|
||||
}
|
||||
%end
|
||||
|
||||
%hook YTChannelProfileDescriptionEditorView // edit profile Description
|
||||
-(void)setBackgroundColor:(id)arg1 {
|
||||
arg1 = oledColor;
|
||||
|
||||
Reference in New Issue
Block a user