我只是想知道如何在iBooks中将书架实现到iPhone应用程序中。
我认为你需要使用UIScrollView
,但后来我读到了你需要使用UITableView
的地方。这是什么?!
答案 0 :(得分:4)
您使用的是其他人已编写过的代码,例如AQGridView
。
答案 1 :(得分:2)
我不确定是否有更好的方法,但您可以创建多个小视图或图像(这些将代表每本书)然后将这些小视图/图像以线性格式添加到更大视图的子视图中(离开每个元素之间的空格)。然后只需将较大视图的背景设置为书架图像。对不起,我不知道更好的方法。
对于上述解决方案,我会使用UIScrollView。
答案 2 :(得分:0)
你可以随意实现它,但在我看来,UITableView是最简单的(无论如何都会滚动)。所有的魔法都会发生在您的UITableViewDataSource中,您可以在这里决定哪些书放在哪一行上。
一旦确定要显示哪些书籍,您将创建一个绘制相应对象的自定义tableview单元格。
说实话,虽然任务不是太困难,但要想正确看起来需要付出很多努力。如果您对自定义绘图不满意,那么请准备好花时间了解各种图像/图形API。