我需要的是這樣的:NSCollectionView與頁眉和頁腳
但我的代碼做到這一點:
func collectionView(collectionView: NSCollectionView, viewForSupplementaryElementOfKind kind: String, atIndexPath indexPath: NSIndexPath) -> NSView {
let a = myView()
if kind == NSCollectionElementKindSectionHeader {
a.frame = NSMakeRect(0, 0, 1000, 10)
}
else if kind == NSCollectionElementKindSectionFooter {
a.frame = NSMakeRect(0, 0, 1000, 12)
}
return a
}
func numberOfSectionsInCollectionView(collectionView: NSCollectionView) -> Int {
return 3
}
override func numberOfItemsInSection(section: Int) -> Int {
if section == 0 {
return 5
}
else if section == 1 {
return 5
}
return 10
}
兩個頁眉和頁腳中的位置x = 0,y = 0,所以如何計算我的自定義視圖中的y位置(Header和頁腳)?
你所需的水平滾動或固定寬度? –
@ArunAmmannaya固定寬度 – Geek20
然後使用UITableview可以輕鬆實現。 UITableview非常適合這種需求。 –