UITableView,如何以编程方式更改整个tableview的宽度和高度?

时间:2011-08-25 10:20:56

标签: ios objective-c uitableview

UITableView,如何以编程方式更改整个tableview的宽度和高度? 或者如何改变细胞的宽度?至于身高,我用

改变它
- (CGFloat)tableView:(UITableView *)_tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return 100;
}

这个技巧对宽度不起作用((

顺便说一句,我有拆分视图应用程序。此外,如何用另一种颜色高亮选择细胞?不是用蓝色

2 个答案:

答案 0 :(得分:5)

要更改表格视图的宽度和高度,请更改表格视图的frame。就像你对任何其他观点一样。

答案 1 :(得分:3)

增加表格视图的高度和宽度:

    tblView.frame = CGRectMake(tblView.frame.origin.x, tblView.frame.origin.y, tblView.frame.size.width + X, tblView.frame.size.height + Y);

此处 X,Y 是两个float