iOS:这个界面是如何实现的?

时间:2012-08-01 17:55:53

标签: iphone ios xcode ipad uiscrollview

这是应用的the link。请看第一个标签的屏幕截图。

如您所见,内容是通过XML动态加载的。每行三个可点击的图像。 这是在UIScrollView上加载的吗?你怎么能实现这个界面?

谢谢

3 个答案:

答案 0 :(得分:0)

您只需将UIImages添加到UIScrollView即可实现此效果。您可以在runttime动态执行此操作。我为快速拨号应用做了类似的事情,您可以点击图片给联系人打电话。

当然我不知道他们是否这样做过。)。

答案 1 :(得分:0)

有一个开源项目可以创建这样的网格视图。它被称为AQGridView。它的设计使得API与UITableView接口非常相似(使用delegate和dataSource等)。

答案 2 :(得分:0)

这是一个非常模糊的问题。

构建一个包含按钮大小的自定义视图,在按钮元素周围的视图中允许额外的空间(填充)(按钮应位于视图的中心)使视图背景清晰。然后编写方法使用您下载的内容更新按钮图像。创建委托以启用对viewController和中提琴的回调,您可以获得所需的开始。

然后将这些视图添加到UIScrollView,您应该具有所需的效果,只需确保相应地调整scrollviews内容大小。至于三列布局,你应该能够解决这个问题:)

如果您需要更多细节,请发表评论。