From b81ba38d1c34f4f3eb534dd9831dcf88fef8147d Mon Sep 17 00:00:00 2001 From: Magesh K <47920326+mahee96@users.noreply.github.com> Date: Thu, 12 Dec 2024 20:03:31 +0530 Subject: [PATCH] [settings]: refined style for last row in REFRESHING APPS section --- AltStore/Settings/SettingsViewController.swift | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/AltStore/Settings/SettingsViewController.swift b/AltStore/Settings/SettingsViewController.swift index e16610ac..2acea713 100644 --- a/AltStore/Settings/SettingsViewController.swift +++ b/AltStore/Settings/SettingsViewController.swift @@ -31,11 +31,10 @@ extension SettingsViewController fileprivate enum AppRefreshRow: Int, CaseIterable { case backgroundRefresh - case noIdleTimeout - case disableAppLimit - + case noIdleTimeout @available(iOS 14, *) case addToSiri + case disableAppLimit static var allCases: [AppRefreshRow] { var c: [AppRefreshRow] = [.backgroundRefresh, .noIdleTimeout] @@ -497,6 +496,13 @@ extension SettingsViewController } } + if let cell = cell as? InsetGroupTableViewCell, + indexPath.section == Section.appRefresh.rawValue, + indexPath.row == AppRefreshRow.allCases.count-1 // last row + { + cell.setValue(3, forKey: "style") + } + return cell }