鏈接:https://www.cnblogs.com/chzheng/p/7871906.html
iOS11 UICollectionView頂到屏幕頂端會出現一個20高度的白色間隔,是由于UICollectionView的自動調整功能為狀態欄留出的位置
只需在創建UICollectionView時加入如下代碼關閉自動調整:
該屬性是iOS11新加入的,所以一定要在前面加上判斷!!!!!
if (@available(iOS 11.0, *)) {
? ? ? ? self.mainCollectionView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
? ? }