Ios UICollectionView-更改标头的位置
我有一个Ios UICollectionView-更改标头的位置,ios,objective-c,ios6,uicollectionview,Ios,Objective C,Ios6,Uicollectionview,我有一个UICollectionView,它使用UICollectionViewFlowLayout将单元格网格打印到屏幕上。我将布局配置为水平流动&现在我需要为每个部分添加一个标题 我的主要问题是标题的位置,它在节的左侧,而我希望它位于节的顶部(类似于布局配置为垂直流动时的情况) 除了创建我自己的UICollectionViewFlowLayout子类之外,还有其他方法可以做到这一点吗?如果这是唯一的方法,有人能指出一个关于集合视图的好资源吗,看起来大部分教程都很基础 仅讨论的解决方案似乎不起
UICollectionView
,它使用UICollectionViewFlowLayout
将单元格网格打印到屏幕上。我将布局配置为水平流动&现在我需要为每个部分添加一个标题
我的主要问题是标题的位置,它在节的左侧,而我希望它位于节的顶部(类似于布局配置为垂直流动时的情况)
除了创建我自己的UICollectionViewFlowLayout
子类之外,还有其他方法可以做到这一点吗?如果这是唯一的方法,有人能指出一个关于集合视图的好资源吗,看起来大部分教程都很基础
仅讨论的解决方案似乎不起作用,标题仍然显示在该部分的左侧。不确定您是否已经找到解决方案,但由于我没有找到有关堆栈溢出的可接受答案,因此我认为我会做出贡献。使标题位于单元格上方的唯一方法是编写从UICollectionViewFlowLayout继承的自定义布局。你要做的唯一一件事就是重写prepareLayout方法,这样你的标题就会被放置在你想要的位置。你有没有弄明白这一点?@Johnny不幸的是,我没有这么做:有参考的例子吗?