Я пытаюсь вычислить headerView.frame.size.height
Мой _tableView.tableHeaderView состоит из нескольких представлений.
Я пытаюсь вычислить размер высоты.
headerView.frame.size.height = headerBanner1.bounds.size.height + headerLabel2.bounds.size.height + containerButton.bounds.size.height + headerBanner2.bounds.size.height + containerView.bounds.size.height
Я печатаю результат
print(headerView.frame.size.height)
Номер 921.0
Когда я запускаю приложение на моем iPhone 6, высота слишком велика, и между ними появляется пустое пространство между последним элементом представления заголовка и первым разделом представления таблицы.
Может быть, я должен умножить некоторый коэффициент, связанный с разрешением?
Если я это сделаю:
headerView.frame.size.height = headerView.frame.size.height - 44
Результат на моем iPhone 6 выглядит правильно. Но это решение не имеет смысла.