3

enter image description here

How i can create grid which can have multiple coloums in iphone as shown in given image, please suggest me.

4

3 回答 3

1

AppleUICollectionView在 iOS 6 中引入了可用于此目的的功能。

或者,您可以使用UITableView带有显示多列的自定义单元格的标准。所以你必须做一个UITableViewCell包含显示单行表格所需的所有 UI 的子类。

于 2013-02-11T11:21:47.227 回答
0

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

但我的建议是,

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

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

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

快乐编码!

干杯!

于 2013-02-11T12:39:59.683 回答
0

使用UITableView和 'UITableViewCell'

编辑:

  1. 在特定视图中创建 UITableView
  2. 委托和数据源到uitableview
  3. 取客户 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
于 2013-03-28T10:53:52.653 回答