gpt4 book ai didi

ios - UITableView:如何在 viewForHeaderInSection 中获取 heightForHeaderInSection

转载 作者:行者123 更新时间:2023-11-28 18:35:06 24 4
gpt4 key购买 nike

我正在为我的 UITableView 创建一个自定义节标题 View 。

但是如何在我的 viewForHeaderInSection 方法中获取 tableHeight 呢?我目前正在执行以下操作,tableHeight 的值为 0。

-(CGFloat) tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
if (includeButton)
return 55;
else
return 30;
}

- (UIView *) tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
CGFloat tableHeight = [tableView headerViewForSection:section].frame.size.height;
........
}

最佳答案

这两个方法在同一个 View Controller 中。只需调用您的实现并传递 TableView 和部分,如下所示:

CGFloat tableHeight = [self tableView:tableView heightForHeaderInSection:section];

关于ios - UITableView:如何在 viewForHeaderInSection 中获取 heightForHeaderInSection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20579500/

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