Telegram Group & Telegram Channel
🌄 Динамическая высота ячейки в коллекции: Frame Based

Одна из моих первых статей в закрытом ноушене, которую вы точно не найдете нигде.

Самый частый запрос при работе с коллекциями "А как сделать динамическую высоту в ячейках?".

Есть множество путей сделать эту задачу. Но самый "сеньорный" это сверстать с помощью фреймов и UICollectionViewDelegateFlowLayout

Верстка фреймами в некоторых компаниях даже считается требование от сеньора. А, например, в проектах авито и яндекса, почти вся верстка с помощью фреймов.

Чем экспертнее разраб, тем меньше он нуждает в других инструментах. Часто многие проекты отказывались от SnapKit, PinLayout и других DSL для верстки.

Она позволяет:
🟣прерасчитывать лайаут в бэкграунде
🟣глубоко понимать верстку
🟣лучше контролировать позиции и размеры

🌿Сделал полный пример в гитхабе. Я всегда использую это решение в проде. Можете комментить что бы улучшили
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM



group-telegram.com/iosmakesmehate/2005
Create:
Last Update:

🌄 Динамическая высота ячейки в коллекции: Frame Based

Одна из моих первых статей в закрытом ноушене, которую вы точно не найдете нигде.

Самый частый запрос при работе с коллекциями "А как сделать динамическую высоту в ячейках?".

Есть множество путей сделать эту задачу. Но самый "сеньорный" это сверстать с помощью фреймов и UICollectionViewDelegateFlowLayout

Верстка фреймами в некоторых компаниях даже считается требование от сеньора. А, например, в проектах авито и яндекса, почти вся верстка с помощью фреймов.

Чем экспертнее разраб, тем меньше он нуждает в других инструментах. Часто многие проекты отказывались от SnapKit, PinLayout и других DSL для верстки.

Она позволяет:
🟣прерасчитывать лайаут в бэкграунде
🟣глубоко понимать верстку
🟣лучше контролировать позиции и размеры

🌿Сделал полный пример в гитхабе. Я всегда использую это решение в проде. Можете комментить что бы улучшили

BY iOS Makes Me Hate







Share with your friend now:
group-telegram.com/iosmakesmehate/2005

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

For tech stocks, “the main thing is yields,” Essaye said. Two days after Russia invaded Ukraine, an account on the Telegram messaging platform posing as President Volodymyr Zelenskiy urged his armed forces to surrender. In a statement, the regulator said the search and seizure operation was carried out against seven individuals and one corporate entity at multiple locations in Ahmedabad and Bhavnagar in Gujarat, Neemuch in Madhya Pradesh, Delhi, and Mumbai. Artem Kliuchnikov and his family fled Ukraine just days before the Russian invasion. Under the Sebi Act, the regulator has the power to carry out search and seizure of books, registers, documents including electronics and digital devices from any person associated with the securities market.
from kr


Telegram iOS Makes Me Hate
FROM American