ios - UICollectionView 与 2 组部分 headerViews

标签 ios objective-c uitableview uicollectionview

是否可以创建具有 2 组不同 header 的 UICollectionView?例如,我希望有一个随表格滚动然后停在表格顶部的标题,它通常像 tableView 的部分标题一样 float 。但后来我还想要“子”标题,它随表格滚动,然后停在外部标题的底部,然后切换到下一个,依此类推。会有很多“子”标题,但只有一个标题。我尝试使用 tableView 来执行此操作,但它变得非常困惑,我想知道是否有更简洁的方法来使用 UICollectionView 创建它。有什么建议吗?

谢谢,

最佳答案

是的,这是可能的。我建议开始 with this .

您需要修改 layoutAttributesForElementsInRect: 以检查节号并根据节是否 == 0 返回不同的行为。

关于ios - UICollectionView 与 2 组部分 headerViews,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23554144/

相关文章:

ios - 什么是最有效的 : Customized or adapted ViewControllers?

iphone - UIVIEW 子类与 UITextViewDelegate

ios - 仅获取协议(protocol)中定义的属性在修改对象的内部属性时导致编译错误

iphone - 在iOS中编码UIView内容

objective-c - 发布二进制文件中的堆栈溢出,但 Xcode-Debugger 中没有堆栈溢出

javascript - RCT链接管理器 : Listening to application urls in iOS

iphone - UIStoryboard 应用和常用背景图片

uitableview - UISearchDisplayController 动画重新加载数据

ios - 如何在ios中取消选中tableview上的所有单元格

objective-c - UITableViewCell 错误中的 UICollectionViewCell 中的 UIImageView