два блока вьюх
1-ый блок - это через UIViewControllerRepresentable у нас обычная UICollectionView где сделана paging мол какую страничку по индексу ты смотришь
2-ой блок - это обычный swiftui кнопочки
2-ой блок меняется в зависимости от того, какой индекс поставился в первом блоке
Проблема такая:
Во время рендеринга 2-го блока, то при остаточной анимации в первом блоке, происходит микрофриз, прям по глазам бьёт от не правности. В какую сторону капать что бы эту фигню починить?
Приложил видео что бы было по понятнее о чем я.
И такое происходит когда именно перерендеринг swiftui происходит
Финтех стартап пишешь ?
Так свифтюай перерендерит всю вьюху
Попробуй с айдишниками у вьюх поиграться, или на UIKit переписать))) а и таймпрофайлер в помощь, собственно
Кто сказал такую глупость?)
Глупость не глупость, но надо код смотреть)
Вот называется это реверс инжиниринг, если ты там не работаешь то делать так нельзя, а если ты там работаешь то проси помощи у коллег, это слишком деликатный вопрос
ну тайм профайл мало чо говорит… я уже запарился :D
типо .id(UUID())?
Не, наоборот жестко проставить, или и так стоит жестко?
Обсуждают сегодня