मेरे पास UIViewController है जो UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout को बढ़ाता है।UICollectionView काम नहीं कर रहा है जब विस्तारित LayoutIncludesOpaqueBars को सत्य पर सेट किया गया है
override func viewDidLoad() {
super.viewDidLoad()
collectionView.delegate = self
collectionView.dataSource = self
self.extendedLayoutIncludesOpaqueBars = true
}
UICollectionviewDelegate और डेटा स्रोत के तरीकों, नहीं बुलाया तो UICollectionview रिक्त लगता है कर रहे हैं। यहां तक कि अगर मैं पुनः लोड डेटा कहता हूं, तो डेटासोर्स विधियों को अभी भी नहीं कहा जाता है।
जब मैं अंतिम पंक्ति को हटाता हूं, तो सब कुछ ठीक काम करता है सिवाय इसके कि दृश्य नीचे नियंत्रक है।
मैंने पहले से ही यह कोशिश की है, लेकिन मदद नहीं की। केवल विस्तारित LayoutIncludesOpaqueBars = झूठी अंतरिक्ष को हटा देता है। –