Вы можете найти количество строк в этом разделе, вызвав метод tableView:numberOfRowsInSection:
из протокола UITableViewDataSourceDelegate
. Вы можете получить высоту для каждой строки в разделе с помощью метода tableView:heightForRowAtIndexPath:
из протокола UITableViewDelegate
. Добавьте высоту для всех строк, и вы получите нужное расстояние.
Ваш код будет выглядеть примерно так, если у вас есть ссылка на таблицу и раздел.
float totalHeight = 0;
for (int i = 0; i < [tableViewDataSourceDelegate
tableView:tableView
numberOfRowsInSection:section]; i ++) {
totalHeight += [tableViewDelegate
tableView:tableView
heightForRowAtIndexPath:[NSIndexPath
indexPathForRow:i
inSection:section]];
}
У меня не было возможности проверить этот код, но он должен работать [tm].
Редактировать
Это будет работать только если заголовок в верхней части.
попробуйте numOfCellsInSection * высотаOfCell – Durgaprasad
Что вы хотите сделать? перейдите к следующему разделу о каком-либо событии? – Durgaprasad
Если разделы близки друг к другу (для заданного пространства, например, 10p), я хочу что-то сделать в заголовке верхнего раздела. – Peres