iOS разработчик, который делится фишками, своим опытом и опытом других.
В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки
Авторский канал, iOS разработка
Как добавить автоматическое изменение размера ячеек UICollectionView или UITableView в iOS 16
😎 Изменение, которое наверняка заставит тех из нас, кто годами полагался на UICollectionView и UITableView, плакать от радости и облегчения (как заметил Джордан Морган, написавший одним из первых про эту фичу), теперь автоматически управляет размером ячеек при изменении их содержимого.
ℹ️ Обратите внимание, речь идёт именно про изменение размера (у нас уже давно были self sizing cells).
А теперь, например, если у вас есть лейбл, который то прячется, то вновь показывается, больше не нужно выполнять магические заклинания, чтобы изменить размер ячейки, вычислить ее высоту или что-то еще — теперь это доступно прямо из коробки.
📝 И ещё кое-что, это свойство теперь включено по умолчанию.