我有一個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