Задать вопрос
tikhonov666
@tikhonov666
iOS, Swift, Objective-C

Есть идеи, как реализовать такую анимацию?

Пытался сделать через tableView и при скроле уменьшать высоту ячеек и секций, но нужного эффекта это не дало. Есть вариант делать все кастомно, то есть голый scrollView и на него кидать вьюхи, далее в коде уже их уменьшать, но не уверен, что это правильный путь.

e8641ce2b43040a1a6ffaf5e69af69b4.gif

Есть у кого-то идеи, как можно добиться такого эффекта ? Быть может есть какие-то похожие open source решения ?
  • Вопрос задан
  • 539 просмотров
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
maximglobak
@maximglobak
iOS developer
У UIview есть animation или можно использовать CGAffineTransform
это для плавного уменьшения высоты ячеек
Я не уверен, но думаю при отрисовки ячеек стоит увеличивать некий глобальный счетчик на 1
Повесить нотисфекшен на счетчик и выполнять свои действия при обределенных значениях.
Мое мнение, что нужно делать это в таблице, скорллВью не замешивать сюда.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы