我正在尝试更改桌子的高度和宽度。我使用了以下代码:
tbl.frame=CGRectMake(0, 10, 50, 200);
在viewDidLoad
方法上,但它对表格的高度和宽度没有任何影响。
答案 0 :(得分:-1)
在viewWillAppear
方法
tableSettings.frame = CGRectMake(17, 35, 288, 385);
希望它会奏效。
总是在viewWillAppear
做同样的事情。
因为在loadTime上它没有效果。
答案 1 :(得分:-1)
如果你使用的是UITableViewController它不会产生任何影响但是如果你使用UITableView你可以尝试这个代码并尝试使用tableview的重载
tbl.frame=CGRectMake(0, 10, 50, 200);
[tbl reloadData];
答案 2 :(得分:-2)
您可以使用此方法
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
return 50;
}