gpt4 book ai didi

iphone - 为 iphone 5 屏幕调整 UITableview 的大小

转载 作者:行者123 更新时间:2023-11-28 20:21:30 26 4
gpt4 key购买 nike

我有一个从其他方法调用的方法来调整 UITableView 的大小。但是, TableView 仅在第二次调用此代码时才调整大小,而不是像我想象的那样是第一次调用。我还确认使用 NSLog 两次都调用了此方法。调整表格 View 大小的方法如下。

-(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];
}
}

关于如何更改此代码以使其每次都调整 TableView 大小的任何想法。任何帮助,将不胜感激。提前致谢!

最佳答案

你从哪里调用这个方法?确保它是从 viewWillAppear 调用的。如果您在 viewDidLoad 方法中调用它,self.view.frame 将始终为 0,0,0,0

关于iphone - 为 iphone 5 屏幕调整 UITableview 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15729228/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com