iOS 11 UICollectionView頂部出現白色間隔的問題


iOS11 UICollectionView頂到屏幕頂端會出現一個20高度的白色間隔,是由於UICollectionView的自動調整功能為狀態欄留出的位置

只需在創建UICollectionView時加入如下代碼關閉自動調整:

該屬性是iOS11新加入的,所以一定要在前面加上判斷!!!!!

if (@available(iOS 11.0, *)) {

        self.mainCollectionView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;

    }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM