我在Interface Builder中有這種安排,所有屬性都設置爲零。UICollectionVIew:我如何刪除頂部第一個單元格的行上的空間
然而,當我器件和模擬器上運行它,它看起來像這樣
哪裏單元上方的空間從何而來?
所以我嘗試在代碼中設置這些屬性UICollectionViewFlowLayout這樣
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init];
layout.headerReferenceSize = CGSizeZero;
layout.footerReferenceSize = CGSizeZero;
layout.sectionInset = UIEdgeInsetsMake(0, 0, 0, 0);
layout.minimumInteritemSpacing = 0;
layout.minimumLineSpacing = 0;
layout.itemSize = CGSizeMake(103, 119);
self.calendarView.collectionViewLayout = layout;
,但我有沒有運氣。
我該如何擺脫那個空間? 謝謝。
它無法正常工作。 – SaintTail
雖然它導致我正確的答案。 (-20,0,0,0)我必須設置邊緣插入。不知道爲什麼它是需要的。但是,謝謝。你可以編輯你的答案,以便我可以投票。 – SaintTail
好的,我盡力幫助:)祝你好運! – Seryozha