2

我想设计一个类似于 iPhone Appstore 应用程序的视图。我不明白视图是如何使用 IB 放置的,还是以编程方式放置的。

应用商店精选视图

我不知道。它们是放置在滚动视图上的多个集合视图,还是具有一些自定义布局或表格视图的集合视图。此外,每个集合视图都是水平滚动的,顶部有 Header 类型,可以单击 SEE ALL > .. 它不能是标题补充视图,因为它会在左侧,因为滚动是水平滚动而不是顶部.. 如何这是完成了吗

谢谢

4

1 回答 1

2

每一行都是一个自定义UITableViewCell,其中包含水平UITableView,并且这个水平UITableView有另一个自定义UITableViewCell来表示水平列表上的一个应用程序。因此,用户能够进行垂直和水平滚动。

对于 header-type 和 See All 按钮,您可以使用以下 UITableViewDelegate 方法:

-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section

下面的文章使用 and 生成类似的输出,UITableView其中UITableViewCell包含 Horizo​​ntal UITableView

http://www.raywenderlich.com/4723/how-to-make-an-interface-with-horizo​​ntal-tables-like-the-pulse-news-app-part-2

于 2013-02-11T23:35:00.723 回答