Fix build failure for newer iOS
This commit is contained in:
@@ -66,7 +66,7 @@ class GeneralSettingsViewController: UIViewController
|
||||
let collectionView: UICollectionView
|
||||
|
||||
static func createLayout(forIdiom idiom: UIUserInterfaceIdiom) -> UICollectionViewLayout {
|
||||
if idiom == .mac {
|
||||
#if targetEnvironment(macCatalyst)
|
||||
let itemSize = NSCollectionLayoutSize(widthDimension: .fractionalWidth(1.0),
|
||||
heightDimension: .fractionalHeight(1.0))
|
||||
let item = NSCollectionLayoutItem(layoutSize: itemSize)
|
||||
@@ -98,11 +98,11 @@ class GeneralSettingsViewController: UIViewController
|
||||
|
||||
let layout = UICollectionViewCompositionalLayout(section: section)
|
||||
return layout
|
||||
} else {
|
||||
#else
|
||||
var listConfiguration = UICollectionLayoutListConfiguration(appearance: .insetGrouped)
|
||||
listConfiguration.headerMode = .supplementary
|
||||
return UICollectionViewCompositionalLayout.list(using: listConfiguration)
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
static func sectionHeaderConfiguration(forIdiom idiom: UIUserInterfaceIdiom, sectionName: String) -> UIContentConfiguration {
|
||||
|
||||
Reference in New Issue
Block a user