Size: a a a

2021 October 13

K

Kapitoshka438 in SwiftBook
А в обратном порядке это что значит?
источник

K

Kapitoshka438 in SwiftBook
collectionView.performBatchUpdates
collectionView.insertSections

Смотри в сторону этих методов.
источник

S

Stas in SwiftBook
Т е если ячейка в предпоследней секции не активной сделать, то последняя секция пропадает
источник

K

Kapitoshka438 in SwiftBook
Соответственно collectionView.deleteSections
источник

SB

Stanislav BEREZIN in SwiftBook
потенциально может упасть
источник

SB

Stanislav BEREZIN in SwiftBook
нельзя удалять секции или что там еще если перед этим источник данных не будет изменен
источник

K

Kapitoshka438 in SwiftBook
Ага.
источник

SB

Stanislav BEREZIN in SwiftBook
в противном случае коллекция попытается раскатать данные но при этом у нее не будет на это секций потому что удалили
источник

SB

Stanislav BEREZIN in SwiftBook
всегда нужно исходить из модели
источник

S

Stas in SwiftBook
Меняет данные и релоудим?
источник

SB

Stanislav BEREZIN in SwiftBook
я тут на ios 15 столкнулся с такой проблемой
источник

SB

Stanislav BEREZIN in SwiftBook
по хорошему - да
источник

K

Kapitoshka438 in SwiftBook
Естественно сначала этим нужно актуализировать датасорс. Но это уже совсем другая история. )
источник

K

Kapitoshka438 in SwiftBook
Если коллекция большая и тяжелая, полный релоад это непрофессионально. )
источник

SB

Stanislav BEREZIN in SwiftBook
ты делаешь какой то action по которому нужно изменить модель (источник данных)
источник

SB

Stanislav BEREZIN in SwiftBook
а уже после этого говришь вьюхе что модель изменилась
источник

SB

Stanislav BEREZIN in SwiftBook
а-ля reloadData
источник

SB

Stanislav BEREZIN in SwiftBook
согласен
источник

SB

Stanislav BEREZIN in SwiftBook
но это уже нюансы
источник

SB

Stanislav BEREZIN in SwiftBook
надо думать
источник