Ios UICollectionView设置与UITableView类似的标题视图
我正在使用Ios UICollectionView设置与UITableView类似的标题视图,ios,objective-c,uicollectionview,Ios,Objective C,Uicollectionview,我正在使用UICollectionViewController,希望在collectionView顶部设置一个headerView(不是节标题视图),类似于为UITableView设置tableViewHeader 到目前为止,我还没有发现这方面的任何情况 不可能吗?UICollectionView有一个补充视图 您可以向注册视图 - (void)registerClass:(Class)viewClass forSupplementaryViewOfKind:(NSString *)eleme
UICollectionViewController
,希望在collectionView
顶部设置一个headerView
(不是节标题视图),类似于为UITableView
设置tableViewHeader
到目前为止,我还没有发现这方面的任何情况
不可能吗?
UICollectionView
有一个补充视图
您可以向注册视图
- (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
,请查看下面的链接
UICollectionView
有一个补充视图
您可以向注册视图
- (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
,请查看下面的链接
但您似乎在谈论章节标题。我只想在
UICollectionView
顶部有一个标题,就像UITableView
提供的tableViewHeaderView
一样。子类化UICollectionViewLayout
必须是唯一的答案。你可以用它定制几乎所有的东西,但你似乎在谈论章节标题。我只想在UICollectionView
顶部有一个标题,就像UITableView
提供的tableViewHeaderView
一样。子类化UICollectionViewLayout
必须是唯一的答案。你可以用它定制几乎所有的东西。