Не уверен, что мне здесь не хватает. Я переворачиваю свой UICollectionView
, чтобы достичь первого стиля, ожидаемого от списков сообщений чата. Моя проблема возникает, когда я пытаюсь повернуть ячейки сообщений. Я использую преобразование
cell.transform = CGAffineTransform(a: 1, b: 0, c: 0, d: -1, tx: 0, ty: 0)
в
collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell
Проблема в том, что первая партия сообщений не применяет преобразование и обрабатывает изображение вверх ногами, но если я прокручиваю вверх, новые сообщения отображаются с преобразованием и располагаются правой стороной вверх. Когда я прокручиваю назад, исходные сообщения тоже загружаются правильно. Похоже, что мое преобразование применяется только к переработанным представлениям, что мне нужно сделать, чтобы оно применялось к новым и переработанным представлениям?