Создать (почти) дубликат пользовательского UICollectionViewLayout или использовать вместо этого аннулирование макета? - PullRequest
0 голосов
/ 23 февраля 2019

Вы внедрили пользовательский UICollectionViewLayout.Теперь вы хотите иметь похожий макет, но он немного отличается в размещении своих элементов.

Проект UICollectionViewLayout предназначен для создания (почти) дубликата существующего пользовательского UICollectionViewLayout или этослучай, когда следует использовать аннулирование макета?

Когда вы просто дублируете существующую реализацию и слегка ее модифицируете, я предполагаю, что вы получаете полностью функциональный UICollectionViewLayout со всеми его функциями и жизненными циклами, такими как начальная и конечная анимация.

Но разве это не то же самое, когда существующий пользовательский UICollectionViewLayout получает свойство mode и когда значение изменяется, макет становится недействительным?

Если оба решения ведут ктот же результат, каковы плюсы и минусы каждого?Особенно интересны рабочие характеристики.

...