Ho UIViewController che estende UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout.UICollectionView non funziona quando extendedLayoutIncludesOpaqueBars è impostato su true
metodioverride func viewDidLoad() {
super.viewDidLoad()
collectionView.delegate = self
collectionView.dataSource = self
self.extendedLayoutIncludesOpaqueBars = true
}
UICollectionviewDelegate e DataSource non sono chiamati, così UICollectionview sembra vuoto. Anche se chiamo i dati di ricarica, i metodi DataSource non sono ancora stati richiamati.
Quando elimino l'ultima riga, tutto funziona correttamente eccetto che c'è spazio sotto viewController.
Ho già provato questo, ma non ha aiutato. solo extendedLayoutIncludesOpaqueBars = false rimuove lo spazio. –