我正在使用UICollectionViewController
,并希望在headerView
的顶部设置collectionView
(不是部分标题视图),类似于设置{{1}的方式1}}表示tableViewHeader
。
到目前为止,我对此一无所知。
不可能吗?
答案 0 :(得分:-2)
UICollectionView
有SupplementaryView
。
您可以使用
注册视图- (void)registerClass:(Class)viewClass forSupplementaryViewOfKind:(NSString *)elementKind withReuseIdentifier:(NSString *)identifier;
- (void)registerNib:(UINib *)nib forSupplementaryViewOfKind:(NSString *)kind withReuseIdentifier:(NSString *)identifier;
并使用:
- (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath;
如果您想要UITableViewStylePain
这样的固定标题,请查看以下链接。