OStack程序员社区-中国程序员成长平台

标题: ios - 如何将 UITableView Wrapper 的大小调整为与 UITableView 相同的大小? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 13:16
标题: ios - 如何将 UITableView Wrapper 的大小调整为与 UITableView 相同的大小?

我的问题是 TableView 顶部的空白:

enter image description here

一开始我以为是标题:

enter image description here

但没有修复,我什至在代码中修改了这些:

enter image description here

最后我看到这是调试中的包装 View :

enter image description here

我不想像这样循环遍历 subview ,即使它没有解决我的问题:

for (UIView *subview in tableView.subviews)
{
    if ([NSStringFromClass([subview class]) isEqualToString"UITableViewWrapperView"])
    {
        subview.frame = CGRectMake(0, 0, tableView.bounds.size.width, tableView.bounds.size.height);
    }
}

任何人都知道为什么会发生这种情况,因为我以前没有遇到过这样的问题!



Best Answer-推荐答案


我解决了这个问题

-(void)viewWillLayoutSubviews{
  [super viewWillLayoutSubviews];
  self.tableView.contentInset = UIEdgeInsetsZero;
  self.tableView.scrollIndicatorInsets = UIEdgeInsetsZero;
  }

-(CGFloat)tableViewUITableView *)tableView heightForHeaderInSection: (NSInteger)section{
  return 0.01;
  } 

关于ios - 如何将 UITableView Wrapper 的大小调整为与 UITableView 相同的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36178971/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4