iphone - 支持不同大小单元格的 iOS GridView

标签 iphone objective-c ios gridview

我是一名 iOS 开发人员,正在寻找解决棘手问题的方法。 我需要创建一个 GridView /马赛克 View 来布置不同大小(宽度和高度)的单元格。

我基本上需要 GMGridView 的功能,具有水平滚动/分页、编辑和拖动单元格到新位置的能力,从而重新排列整个 GridView 。我查看了当前所有的开源 GridView ,但没有找到具有可变大小单元格的 View 。

我想到的一个解决方案是2个tableview都旋转了水平滚动,然后拦截一些UITableView的滚动方法,然后一起滚动另一个tableview。这并不理想,因为我无法将单元格从一个 View 移动到另一个 View ,而且我不确定 apple 对此会有多高兴。

我也知道下一版本的 iOS 可能会支持( secret ?),但我希望我的应用程序支持以前版本的 iOS。

感谢您提供的任何见解。

http://bigreddog.com.au/files/pedals/grid_view_screenshot.png

最佳答案

我意识到这篇文章有点旧,但这里是相关项目的列表:* https://github.com/betzerra/MosaicUI
* https://github.com/betzerra/MosaicLayout

关于iphone - 支持不同大小单元格的 iOS GridView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11571762/

相关文章:

iphone - 将 Passbook 应用程序集成到我的 iPhone 应用程序中

iphone - IOS UiView动画在ios 5和ios 6设备上产生不同的效果

iphone jquery-mobile 下载图片

iphone - Objective-C NSInteger 格式困惑

ios - ViewController 通过 ViewController 的 View : I want a drop shadow on the left?

iphone - UITextField 隐藏键盘但 Reamin First Responder?

iphone - 是否可以在不询问设备 ID 的情况下为 iPhone 提供临时构建?

objective-c - cocoa 点语法之点语法

objective-c - 如何创建将处于 DST 模式的 NSDate

ios - 是否可以在SKEmitterNode上应用过滤器?