在ios 4,5和6中有多列的表视图

时间:2013-05-10 12:56:38

标签: uitableview multiple-columns

我想创建一个包含多列的表格视图,我想显示不同主题的每个学生标记。

我用谷歌搜索了它,但我找不到我需要的确切解决方案。我找到了一些破碎的链接。我希望tableview像精确的网格视图,即由行分隔的列。请给我一些想法。

  -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
  {
  }

在上述方法中写什么?我希望这是我的主视图控制器的子视图。

我点了这个链接:How to display multiple columns in a UITableView?

但我对Objective-c很新,所以请指导我如何在ib中定义自定义单元格

谢谢

1 个答案:

答案 0 :(得分:1)

我认为您需要像这样设置tableview样式......

 cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:cellID] autorelease];

有不同的风格......

  UITableViewCellStyleDefault,  // Simple cell with text label and optional image view (behavior of UITableViewCell in iPhoneOS 2.x)
UITableViewCellStyleValue1,     // Left aligned label on left and right aligned label on right with blue text (Used in Settings)
UITableViewCellStyleValue2,     // Right aligned label on left with blue text and left aligned label on right (Used in Phone/Contacts)
UITableViewCellStyleSubtitle    // Left aligned label on top and left aligned label on bottom with gray text (Used in iPod).

希望这有帮助!

干杯!