如何重新创建类似Pulse的UI?

时间:2011-05-01 18:29:55

标签: iphone objective-c ios

我想知道如何通过iPhone上的应用程序Pulse等表格进行图像显示。我使用了UIScrollView,但没有多大帮助。它只以类似阵列的方式显示图像,但您无法生成事件或单击图像。

以类似数组的方式生成Pulse类应用程序以显示图像和标题信息的最佳方法是什么?

4 个答案:

答案 0 :(得分:3)

使用Ray Wenderlich关于本主题的教程

tutorial

答案 1 :(得分:3)

Ray Wenderlich脉冲教程确实存在一个问题,即如果水平表视图尚未滚动(或者其第一个元素与屏幕左侧对齐),则无法向右拖动并使内容拉动然后反弹。这使得滚动体验感觉非常糟糕。

简单的解决方案是将水平表视图放在滚动视图中,然后一切正常。

答案 2 :(得分:1)

它看起来像UITableView,其中的行由UIImageView组成。它有一个很好的触摸,你可以连续水平滚动,就像Twitter的应用程序。这很可能是使用UIScrollView(删除滚动条,结束反弹)。如果我记得的话,Peter Boctor写了一篇关于如何做类似事情的web blog post

答案 3 :(得分:1)

这是一个UITableView,每行包含一个旋转90°的UITableView。每行中UITableView的单元格都是自定义视图,可能是UIImageView的子类,也可能只是普通的UIView。