我有一个UITableView在分组风格,并只有一个部分。但是,当用户滚动得太远时,表格视图上方和下方会显示一些空白区域。我怎样才能删除这个空白空间?如何从UITableView中删除页眉和页脚空间?
20
A
回答
57
您可以通过更改表视图从UIScrollView
继承的contentInset
属性来执行此操作。
self.tableView.contentInset = UIEdgeInsetsMake(-20, 0, -20, 0);
这将使顶部和底部接触边缘。
1
其实这个问题回答了我的问题。
-4
使用UIScrollView
的bounces
属性:
[yourTableView setBounces:NO];
这将删除似乎是在你UITableView
的顶部和底部的微胖。 实际上,它只是禁用tableview的滚动视图来滚动内容的边缘。
3
添加以下代码:
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
return 0;
}
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
{
return 0;
}
0
的UIView可以在表(拖放)的顶部和底部被插入。将它们的属性设置为透明并且高度为1像素。这是为了去除单元格前面的额外填充。
0
,你也可以使用这个代码的UITableView的第一个单元格之间消除空间..
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
return 0.002f;// set this...
}
0
相关问题
- 1. 从webview中删除页眉和页脚
- 2. 删除报表页眉和页脚空间,后续页面
- 3. 如何从网页的DotnetNuke中删除页眉和页脚?
- 4. 在页眉/页脚中删除不需要的空间
- 5. UITableView:并列行,页眉和页脚插入/删除
- 6. 如何从打印页面中删除页眉/页脚?
- 7. 打印时删除页眉和页脚
- 8. 隐藏/删除页眉和页脚
- 9. 获取UITableView页眉/页脚
- 10. 删除页眉和页面之间的空间
- 11. 如何删除页眉和页脚除了形状范围
- 12. 从iframe中的src中删除页眉和页脚
- 13. SSRS rdl页眉和页脚从特定页面删除
- 14. 动画UITableView的页眉和页脚
- 15. Python - 从docx文件中删除页眉和页脚
- 16. 删除页脚和页眉之间的分隔线IOS
- 17. 如何使用Java中的iText从PDF文件中删除页眉和页脚
- 18. 如何删除页脚下的空间?
- 19. 在html中删除页眉和页脚以打印页面
- 20. UICollectionView:如何在页脚和页眉之间添加空格?
- 21. 缩小页眉,完全删除页脚
- 22. 如何删除页脚和页面之间的空隙?
- 23. iOS UITableView:空的页眉和页脚高度?
- 24. 从熊猫数据帧的打印删除页眉和页脚
- 25. Unix的SED删除尾随从页眉和页脚
- 26. 如何在swift中从UITableView的部分中删除页眉视图和页脚视图?
- 27. 如何删除页眉和页脚在asp.net中的部分页面
- 28. 如何在页眉和页脚之间填充空的垂直空间
- 29. 如何删除SSRS报表中的页眉页空白
- 30. 我如何隐藏UITableView控制器的页眉和页脚?
感谢您的回答,但它实际上不是我说的反弹。我想要去除的是大约10px-20px,位于表格视图的顶部和显示的第一个单元格之间,页脚是相同的。 – cgossain 2011-06-17 03:23:16
@cgossain更新了我的答案。 – 2011-06-17 03:31:06
谢谢你,这是一个更优雅的解决方案。事实证明,30像素是我需要的量。 – cgossain 2011-06-17 21:42:51