我有点陷入困境,需要一些指导。我想要一个响应式视图,可以使用不同宽度的单元格水平滚动(高度完全相同)。 (我想制作电视指南应用程序)。
我已经能够在运行时向一个超级视图添加一个视图层次结构,但水平滚动时的响应性绝对是蹩脚的。
显然,从架构的角度来看,我做错了什么,正在寻找一些指导。 (顺便说一下 - 视图可以缩放,我总共有240个子视图,每个视图都有大约5..8个子视图可见)。看起来这对我的iphone来说太过分了。
如果有人能指出正确的方向,我会非常感激,因为我现在有点失落。
提前多多感谢
答案 0 :(得分:0)
使用带流程布局的集合视图:
http://www.brianjcoleman.com/tutorial-collection-views-using-flow-layout/
此外,覆盖以下方法以实现不同的宽度:
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath {