如何在表格视图中更改行数和行高?
我有四个项目,我希望它们占据相同的部分,但是组合起来占据屏幕的整个高度......这怎么可能?
答案 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];
}