我如何在具有多列的iphone上创建网格?

时间:2013-02-11 11:13:00

标签: iphone xcode gridview

enter image description here

如何在iphone中创建可以有多列的网格,如给定图片所示,请建议我。

3 个答案:

答案 0 :(得分:1)

Apple在iOS 6中引入了UICollectionView,可用于此目的。

或者可选地,您可以将标准UITableView与显示多列的自定义单元格一起使用。因此,您必须创建一个UITableViewCell子类,其中包含显示表格中一行所需的所有UI。

答案 1 :(得分:0)

由于Apple在iOS 6中引入了控件,您可以使用“UICollectionView”控件。

但我的建议是,

您可以使用自定义“UITableViewCell”。

在那里,你可以根据需要创建tableview单元格,制作对象的IBOutlet和IBAction,在“CellForRowAtIndexPath”中,使用所有控件和绑定方法。

您可以根据需要轻松实现网格。可能需要水平设计屏幕(风景)。

快乐的编码!

干杯!

答案 2 :(得分:0)

使用UITableView和'UITableViewCell'

编辑:

  1. 特别是创建UITableView查看
  2. 委托和数据源到uitableview
  3. take custome uitableviewcell
  4. 编写以下委托和数据源方法

    • (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
    • (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;
    • (CGFloat)tableView:(UITableView *)aTableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;
    • (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath