UICollectionView - 头
问题描述:
的更改位置我有一个使用UICollectionViewFlowLayout
打印单元到屏幕的网格UICollectionView
。我将布局配置为水平流动&现在我需要为每个部分添加一个标题。UICollectionView - 头
我的主要问题是头部的位置在该部分的左侧,而我希望它位于该部分的顶部(类似于如果布局被配置为垂直流动)。
有没有办法做到创建我自己的UICollectionViewFlowLayout
子类的短?如果这是唯一的方法,有人可以指出一个很好的收集意见资源,似乎大部分教程都是非常基本的。
解决方案讨论here只是似乎没有上班,仍然头出现在部分的左侧。
答
不知道如果你已经找到了解决办法,但因为我没有找到堆栈溢出一个可以接受的答案,我想我会做出贡献。我能够让头部位于单元格上方的唯一方法是编写自己的自定义布局,该布局从UICollectionViewFlowLayout继承。你唯一需要做的就是重写prepareLayout方法,这样你的头文件就可以放在你想要的位置。
+0
参考的例子? – Wraithseeker 2015-07-09 16:36:24
你有没有想过这个想法? – Johnny 2013-07-16 22:32:38
@Johnny可惜我没 – Pepe 2013-10-16 04:07:44
这理应做的伎俩:https://gist.github.com/vigorouscoding/5155703 – user281300 2014-10-30 20:01:21