我的问题是 TableView 顶部的空白:
一开始我以为是标题:
但没有修复,我什至在代码中修改了这些:
最后我看到这是调试中的包装 View :
我不想像这样循环遍历 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);
}
}
任何人都知道为什么会发生这种情况,因为我以前没有遇到过这样的问题!
我解决了这个问题
-(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 |