Size: a a a

iOS Developers — русскоговорящее сообщество

2020 June 17

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
1) Делаешь paging у UIScrollView.


2) Выставляешь contentSize.height у UIScrollView равный высоте верхней UICollectionView + высота UISegmentConrol + contentSize.heigh 1-ой UICollectionView

Как только происходит свайп на 2-ую UICollectionView, пересчитываешь contentSize.height у UIScrollView по тому же принципу.


3) Выставляешь высоты самих нижних UICollectionView равные Высота всего экрана, минус всё что над ними.

Отключаешь скролл у данных UICollectionView.

4) Магия.
Самые нижнии коллекции на самом деле не скроллятся.  Скроллится основной UIScrollView.

Во время скролла UIScrollView, всё что тебе нужно это:

  - Трекать оффсет, когда нужно будет UISegmentConrol спускать вниз вместе с горизнотальными UICollectionView,  создавай этот самый эффект.

  - Помимо того, что сами горизнотальные UICollectionView ты спускаешь вслед за offset, ты также смещаешь их contentOffset, тем самым создавая вид, что UICollectionView скроллится, хотя скроллится лишь основной UIScrollView
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
или просто таблица со стеками в хедерах
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Переслано от Руслан Лутфуллин...
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Вот что-то подобное должно получиться
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Denis Kim
или просто таблица со стеками в хедерах
Мы уже пару месяцев назад с тобой это обсуждали как-то, не начинай )
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Задал вопрос и спать пошел чел…
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
что мы обсуждали?) что надо лепить кастомные скролы?
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Denis Kim
что мы обсуждали?) что надо лепить кастомные скролы?
Был такой же залетный с такой же темой
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
И ты говорил тоже самое, ток твой варик не работает
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
А мой как видишь - огурец
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
не знаю что там у тебя не работает, давай тыщу и я тебе это в двести строк сделаю на таблице
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
хотя 200 это много, ладно комментариев напишу
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Denis Kim
не знаю что там у тебя не работает, давай тыщу и я тебе это в двести строк сделаю на таблице
Лучше мне дай штуку
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
за твой костыль который повторяет возможности обычной таблицы?
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Ты вообще о чём ? Какая к чёрту таблица камон
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Ты профили инсты или твиттера сделаешь таблицей?
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Одной таблицей?)
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Да-да, иди подумай ещё разок )
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
я не пользуюсь инстой и твиттером, я вижу видео которое человек скинул и вижу что это легко делается
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
не веришь не верь, может писать свой вариант, мне как то все равно
источник