Вам необходимо реализовать этот метод делегата
- (CGFloat)tableView:(UITableView *)tableView
heightForHeaderInSection:(NSInteger)section;
В вашем случае вы можете просто return 30;
.
Кроме того, у вас есть утечка view
!
Ваш [view release]
происходит после return
.Но как только return
произойдет, выполнение метода будет прервано, и ваш release
никогда не будет вызван.
Итак, вы хотите вместо этого
UIView *view = [[[UIView alloc] initWithFrame:CGRectMake(10, 10, 100, 30)] autorelease];
И избавиться от явного release
внизу.