准备将iOS UIScrollView与延迟加载的单元格一起使用来显示书架的“货架”吗?

问题描述

| 我想在我的应用程序中显示许多书籍和杂志的封面(类似于iBooks中的书架视图)。到目前为止,我已经实现了自己的UIScrollView,它可以很好地显示封面-不幸的是,由于性能问题,我不得不重写整个视图;但是,我敢肯定,其他人已经解决了这个问题,并可能使它成为一个开源项目(可能是更大的UI工具包/库的一部分?)。 不幸的是,我没有咨询Google,Google Code和github。有很多项目,其中大多数是示例和测试或已废弃。 因此,基本上,我正在寻找具有以下功能的基于UIScrollView的类: 可以定义单元格大小(缩略图/封面的大小) 根据可用空间自动布局 延迟加载(使用提供单元格内容的委托) 基本上是UITableView,但用于书架。 高度赞赏现有项目或工具包的任何指示! 谢谢!     

解决方法

        检出AQGridView。在尝试中,我能够使基本网格快速运行,并且支持书架(如在iPad上的Kobo所示),但我不知道这样做会有多困难。 编辑:我只是注意到它不能很好地处理大量项目(大约40个单元之后,它开始变慢)。看完GitHub页面的“ Future Directions \”部分后,他似乎有一天会对此有所了解,因此关注它可能会有所帮助。     ,        最终编写了一个简单的基于UIScrollView的类,该类可根据需要加载内容。这样做并不太复杂,但是我想如果在iOS的核心API中实现了类似的功能,那就太好了。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...