0

我检查了 xcode 中的页眉部分和页脚部分,我在UIcollectionviewcontroller中向该标题添加了一个文本字段,但是当应用程序运行时它没有显示文本字段?为什么?

4

1 回答 1

1

您应该继承 UICollectionReusableView,将您的出口添加到子类,修改情节提要中标题视图的重用标识符并从数据源实现 collectionView:viewForSupplementaryViewOfKind:atIndexPath。检查苹果文档。

例如:

-(UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath{

HeaderView *headerView = [collectionView dequeueReusableSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:@"HeaderView" forIndexPath:indexPath];

//set the delegate of the textfield to the view controller
headerView.textField.delegate = self;

return headerView;
}
于 2013-04-08T13:02:28.010 回答