修复首页账号切换布局崩溃

This commit is contained in:
2026-07-07 14:34:31 +08:00
parent 3ee408daf1
commit bbce26af75
3 changed files with 31 additions and 8 deletions

View File

@ -35,8 +35,8 @@ enum HomeCollectionLayoutBuilder {
/// Compositional Layout section
static func makeLayout(sections: [HomeCollectionSection]) -> UICollectionViewCompositionalLayout {
UICollectionViewCompositionalLayout { sectionIndex, environment in
guard sectionIndex < sections.count else { return nil }
switch sections[sectionIndex] {
let section = sectionIndex < sections.count ? sections[sectionIndex] : .commonApps
switch section {
case .workStatus:
return fullWidthSection(height: AppSpacing.formRowHeight)
case .locationReport: