0

我想创建一个包含多列的表格视图,我想显示不同科目的每个学生分数。

我用谷歌搜索了它,但我没有找到我需要的确切解决方案。我确实发现了一些损坏的链接。我想要像精确网格视图一样的表格视图,即由行分隔的列。请给我一些想法。

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

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

我点击了这个链接:如何在 UITableView 中显示多个列?

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

谢谢

4

1 回答 1

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).

希望这可以帮助 !

干杯!

于 2013-05-10T13:08:21.433 回答