3

我只是想知道如何在你的 iPhone 应用程序中实现一个书柜,比如在 iBooks 中。

我认为您需要使用 a UIScrollView,但后来我在某处读到您需要使用 a UITableView。是哪个?!

4

3 回答 3

4

您将使用其他人已经编写的代码,例如AQGridView.

于 2011-05-14T23:37:22.303 回答
2

我不确定是否有更好的方法,但是您可以创建多个小视图或图像(这些将代表每本书)然后将这些小视图/图像以线性格式添加到更大视图的子视图中(在每个元素)。然后只需将大视图的背景设置为书柜的图像。抱歉,我不知道更好的方法。

对于上述解决方案,我将使用 UIScrollView。

于 2011-05-14T22:53:10.200 回答
0

您可以随心所欲地实现它,但在我看来 UITableView 将是最简单的(无论如何都会滚动)。所有的魔法都将发生在您的 UITableViewDataSource 中,您可以在其中决定将哪些书放在哪一行。

一旦您决定要显示哪些书籍,您将创建一个自定义 tableview 单元格来绘制适当的对象。

老实说,虽然不是太难的任务,但要看起来正确需要付出很多努力。如果您对自定义绘图不满意,请准备好花时间学习各种图像/图形 API。

于 2011-05-14T23:25:25.813 回答