что более производительное CollectionView или ListView?
Collection View всегда лучше
там переиспользование ячейки по дефолту?
Тут бы я поспорил
Виртуализация ячеек в CollectionView хуже чем в ListView. На Android так вообще будут ужасные просадки по производительности если использовать DataTemplateSelector. Там на все темплейты назначается один ViewType. Так что тормоза при скролле обеспечены
Если так, то капец ..
Именно так, а на iOS еще веселее, если использовать ObservableCollection, и пытаться сделать move, то все элементы списка будут перестроены, при чем столько раз, сколько будет мутаций с коллекцией. При чем, все видимые элементы списка уже существуют, бингингу у них не меняются, по сути их вообще трогать не надо, но рендеры для этих элементов все равно пересоздаются, и все это занимает огромное количество времени.
Да уж.. наговнокодили они.. я уж понадеялся что сделали нормально.
Я выше кидал контрол, который маст хев, можно админ закрепит и FAQ обновит
https://github.com/dotnet/maui/pull/12011 тебя наконец-то услышали ))
Огонь, осталось только протестировать как это работать будет)
Обсуждают сегодня