Вы внедрили пользовательский UICollectionViewLayout
.Теперь вы хотите иметь похожий макет, но он немного отличается в размещении своих элементов.
Проект UICollectionViewLayout
предназначен для создания (почти) дубликата существующего пользовательского UICollectionViewLayout
или этослучай, когда следует использовать аннулирование макета?
Когда вы просто дублируете существующую реализацию и слегка ее модифицируете, я предполагаю, что вы получаете полностью функциональный UICollectionViewLayout
со всеми его функциями и жизненными циклами, такими как начальная и конечная анимация.
Но разве это не то же самое, когда существующий пользовательский UICollectionViewLayout
получает свойство mode
и когда значение изменяется, макет становится недействительным?
Если оба решения ведут ктот же результат, каковы плюсы и минусы каждого?Особенно интересны рабочие характеристики.