У меня есть ячейка UITableView с представлением стека внутри.При нажатии на ячейку источник данных изменяется, и представление таблицы перезагружается.Представление стека теперь будет иметь больше представлений внутри, и ячейка будет больше.Однако, иногда, когда я прокручиваю таблицу, происходит резкое поведение.Это почти как размер ячейки был вычислен неправильно или что-то еще (хотя выглядит хорошо)После того, как табличное представление пошатнулось, все в порядке и не будет делать это снова, пока я не коснусь ячейки, и это не добавит больше стековых представлений.
Я использую UITableViewAutomaticDimension
в табличном представлении.Я попытался удалить ячейку, и таблица не дергается.Это вызов стека, вызывающий проблемы.
Я установил приблизительную высоту строки как можно ближе к расчетной высоте tableView.estimatedRowHeight = 270
.Не влияет.Я также пытался реализовать делегата, и это не имеет значения.Я пробовал много комбинаций или размеров, и результат тот же.Есть идеи о том, что я здесь делаю не так?Представления стека в ячейках просто сосут?