Simplified “Hide uYou Tab” Option

This commit is contained in:
arichorn 2023-07-11 16:39:14 -05:00 committed by GitHub
parent ece3636915
commit 2df6c20734
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -513,7 +513,7 @@ BOOL isAd(id node) {
%end
%group gHideuYouTab
%hook YTPivotBarView
%hook YTPivotBarItemView
- (void)setRenderer:(YTIPivotBarRenderer *)renderer {
NSMutableArray<YTIPivotBarSupportedRenderers *> *items = [renderer itemsArray];
@ -526,19 +526,6 @@ BOOL isAd(id node) {
%orig;
}
- (void)layoutSubviews {
%orig;
NSMutableArray<YTIPivotBarSupportedRenderers *> *items = [[self renderer] itemsArray];
NSUInteger index = [items indexOfObjectPassingTest:^BOOL(YTIPivotBarSupportedRenderers *renderers, NSUInteger idx, BOOL *stop) {
return [[[renderers pivotBarItemRenderer] pivotIdentifier] isEqualToString:@"com.miro.uyou"];
}];
if (index != NSNotFound) {
YTIPivotBarSupportedRenderers *renderers = [items objectAtIndex:index];
[renderers setHidden:YES];
}
}
%end
%end