Когда вы создаете UITableView
со стилем UITableViewStyleGrouped
, он добавляет довольно много пространства между фактическими ячейками таблицы и границами таблицы. каркас стола. Это пространство находится выше, ниже, слева и справа от ячеек таблицы.
Вы можете изменить расстояние между самими ячейками tableview следующим образом:
[myTableView setSectionHeaderHeight:0];
[myTableView setSectionFooterHeight:25];
Однако даже при этом между верхним краем фрейма и первой ячейкой tableview все еще остается раздражающее пространство. Кроме того, между левой частью фрейма и ячейкой tableview, а также правой стороной фрейма и ячейкой tableview все еще остается много места.
-=-=-=-=-=-=-
Есть ли способ манипулировать этим пространством (изменить его размер)? Мое единственное решение до сих пор состоит в том, чтобы сделать размер кадра больше, чем экран, чтобы подделать программу, чтобы иметь это «пустое пространство» за пределами экрана, тем самым удалив его. Однако это явно не оптимальный и явный хак.