iPhone App Dev - 改变TableView中的行数

时间:2011-07-12 17:25:48

标签: xcode tableview

如何在表格视图中更改行数和行高?

我有四个项目,我希望它们占据相同的部分,但是组合起来占据屏幕的整个高度......这怎么可能?

2 个答案:

答案 0 :(得分:1)

更改行的高度

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return 60;
}

表示行

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
return 4;
}

答案 1 :(得分:0)

你应该避免使用magic numbers,这样的事情可能更有用:

(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath*)indexPath
{
    return self.view.frame.size.height / [yourArray count];
}