我想创建一个包含多列的表格视图,我想显示不同主题的每个学生标记。
我用谷歌搜索了它,但我找不到我需要的确切解决方案。我找到了一些破碎的链接。我希望tableview像精确的网格视图,即由行分隔的列。请给我一些想法。 -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
}
在上述方法中写什么?我希望这是我的主视图控制器的子视图。
我点了这个链接:How to display multiple columns in a UITableView?
但我对Objective-c很新,所以请指导我如何在ib中定义自定义单元格
谢谢
答案 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).
希望这有帮助!
干杯!