我有一个从其他方法调用的方法来调整 UITableView 的大小。但是,表格视图仅在第二次调用此代码时才调整大小,而不是像我想象的那样第一次调用。我还确认使用 NSLog 两次都调用了此方法。调整表格视图大小的方法如下。
-(void) resizeTableView
{
if([[UIScreen mainScreen] bounds].size.height == 568)
{
NSLog(@"Resizing table view");
CGRect tableFrame = [self.tableView frame];
tableFrame.size.height = 210.0;
[self.tableView setFrame:tableFrame];
}
}
关于如何更改此代码的任何想法,以便每次都会调整表格视图的大小。任何帮助,将不胜感激。提前致谢!