Приложение, состоящее из нескольких разделов, по несколько строк на раздел, когда "развернуто", и ни одного, когда "свернуто". Каждый раздел имеет заголовок раздела, повторно использовал их, используя подкласс UITableViewHeaderFooterView
и т.д. Пока все хорошо.
Тогда в iOS 11:
Я использовал визуальный отладчик и подтвердил, что заголовок моего раздела плавающий. Все строки под заголовком отображаются правильно, остальные заголовки отображаются нормально.
Стремясь восстановить здравомыслие, я отбросил всю логику повторного использования для заголовка и просто сделал это программно. То же самое Все работают до iOS 11, все еще плавают в iOS 11. Кажется, что плавающий раздел меняется каждый раз, так что вот так.
Есть идеи?