【发布时间】:2012-04-13 12:47:14
【问题描述】:
当您使用UITableViewStyleGrouped 样式创建UITableView 时,它会在实际的tableviewcells 和表格框架的边框之间添加相当多的空间。此空间位于 tableviewcells 的上方、下方、左侧和右侧。
您可以通过以下方式更改 tableviewcells 之间的空间:
[myTableView setSectionHeaderHeight:0];
[myTableView setSectionFooterHeight:25];
但是,即使这样做,框架顶部和第一个 tableviewcell 之间仍然存在这个烦人的空间。此外,在框架的左侧和 tableviewcell 之间以及框架的右侧和 tableviewcell 之间仍有大量空间。
-=-=-=-=-=-=-
有没有办法操纵那个空间(调整它的大小)?到目前为止,我唯一的解决方案是使框架的大小大于屏幕,以使程序在屏幕外具有“空白空间”,从而将其删除。然而,这显然不是最优的,也是一个明显的 hack。
【问题讨论】:
-
为了实现这样的自定义行为,我建议正确的做法:
UICollectionView