Я создаю представление таблицы, в котором есть 10 разделов, все из которых имеют вид заголовка, но не ячейки. Короче говоря, в моем представлении таблицы будут отображаться только 10 заголовков; в любом разделе не будет ячеек. Теперь, когда я делаю это, между заголовками заголовков разделов есть пробел. Я хочу удалить это пространство. Это возможно? Можете ли вы дать мне какой-нибудь намек или поработать над этим?
Вот методы источника данных:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 10;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return 0;
}
-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UILabel * label = [[UILabel alloc] init];
label.backgroundColor = [UIColor grayColor];
return label;
}
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
return 44.0f;
}
Вот скриншот выхода:
У меня есть своя сложная причина, почему я делаю это так, что я не смогу объяснить с помощью письма. Все, что я хочу сделать, - не иметь промежутков в представлениях заголовка раздела. Заранее благодарю вас.