【发布时间】:2012-07-20 01:47:33
【问题描述】:
我是一名 iOS 开发人员,正在寻找一个棘手问题的解决方案。 我需要创建一个网格视图/马赛克视图来布局不同尺寸(宽度和高度)的单元格。
我基本上需要 GMGridView 的功能,包括水平滚动/分页、编辑和拖动单元格到新位置的能力,从而重新排列整个网格视图。我查看了所有当前的开源网格视图,但没有发现具有可变大小的单元格。
我想到的一个解决方案是 2 个 tableview 都为水平滚动而旋转,然后拦截一些 UITableView 滚动方法,然后一起滚动另一个 tableview。这并不理想,因为我无法将一个单元格从一个视图移动到另一个视图,而且我不确定苹果对此会有多高兴。
我还知道下一版本的 iOS 可能会支持此功能(机密?),但希望我的应用程序继续支持以前的 iOS 版本。
感谢您提供的任何见解。
【问题讨论】:
标签: iphone objective-c ios gridview