У меня есть UITableView внутри представления, созданного из NIB. таблица имеет один раздел, содержащий 6 строк и 1 нижний колонтитул. когда я использую:
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
return 80;
}
чтобы возвратить высоту нижнего колонтитула, который загружается из того же NIB. UITableViewCell в кончике имеет высоту 80. UITableViewCell назначаются с помощью этого кода:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (indexPath.section == 0) {
if (indexPath.row == 0) {
вернуть companyCell;
}
if (indexPath.row == 1) {
return firstNameCell;
}
if (indexPath.row == 2) {
return lastNameCell;
}
if (indexPath.row == 3) {
вернуть emailCell;
}
if (indexPath.row == 4) {
вернуть парольCell;
}
if (indexPath.row == 5) {
вернуть парольConfirmCell;
}
}
return passwordConfirmCell;
}
я вижу белую линию внизу таблицы, как на картинке http://swnsn.com/white.png
если я верну высоту нижнего колонтитула 79 или 81, белая линия исчезнет, а UITableViewCell масштабируется до ширины окна
есть мысли?