iphone menu spacing

This commit is contained in:
TrueZhuanjia committed 2025-06-22 10:23:27 +08:00
1 parent cd4c5bbc56
commit 9b5b93dc31
2 files changed
+6 -2

No files matched your search

+5 -1
View File
@@ -49,7 +49,7 @@
_sectionTitle = @"Section"; _sectionTitle = @"Section";
_expanded = YES; _expanded = YES;
_backgroundColor = [UIColor clearColor]; _backgroundColor = [UIColor clearColor];
_rootStackViewSpacing = 18; _rootStackViewSpacing = [self isIPhone] ? 10 : 16;
_subStackViews = [NSMutableArray array]; _subStackViews = [NSMutableArray array];
_headerViewHeight = 37; _headerViewHeight = 37;
_headerViewVerticalSpacing = 25; _headerViewVerticalSpacing = 25;
@@ -303,6 +303,10 @@
#pragma mark - Private Methods #pragma mark - Private Methods
- (BOOL)isIPhone {
return [UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPhone;
}
- (void)toggleFold { - (void)toggleFold {
self.expanded = !self.expanded; self.expanded = !self.expanded;
[self updateViewForFoldState]; [self updateViewForFoldState];
@@ -1048,7 +1048,7 @@ BOOL isCustomResolution(CGSize res) {
currentSettings.settingsMenuMode = [NSNumber numberWithInteger:currentSettingsMenuMode]; currentSettings.settingsMenuMode = [NSNumber numberWithInteger:currentSettingsMenuMode];
[dataMan saveData]; [dataMan saveData];
_parentStack.spacing = 15; _parentStack.spacing = [self isIPhone] ? 10 : 15;
[self loadFavoriteSettingStackIdentifiers]; [self loadFavoriteSettingStackIdentifiers];
for(NSString* settingIdentifier in _favoriteSettingStackIdentifiers){ for(NSString* settingIdentifier in _favoriteSettingStackIdentifiers){