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