.NET MAUI CollectionView Groupheadertemplate Crashing на iOS с неполным списком рендерингIOS

Программируем под IOS
Anonymous
.NET MAUI CollectionView Groupheadertemplate Crashing на iOS с неполным списком рендеринг

Сообщение Anonymous »

Я разрабатываю приложение .net Maui, которое отображает список основных приятелей и вторичных приятелей, сгруппированных в CollectionView. Все отлично работает на Android - все приятели перечислены, сгруппированы, а пользовательский интерфейс обновлений и обновления, как и ожидалось. Через перевоз) приложение
вылетает на iOS. Если я удаляю Groupheadertemplate, аварий не происходит.
Сводка выпуска:
  • Платформа: только
  • только частичные данные (3 из 12 пунктов) отображаются в группированном списке. /> < /ul>
    Работа над: < /p>

    Android: все функционирует правильно.

    Код: Выделить всё

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    < /code>
    
    
    c# Логика группировки: < /p>
    var groupedFriendsList = new ObservableCollection();
    var primaryGroup = friendsList.Where(f => f.groupType == "monitor.group").ToList();
    var secondaryGroup = friendsList.Where(f => f.groupType ==  "secondary.monitor.group").ToList();
    
    if (primaryGroup.Any())
    groupedFriendsList.Add(new GroupedFriends("Primary Buddies", primaryGroup));
    if (secondaryGroup.Any())
    groupedFriendsList.Add(new GroupedFriends("Secondary Buddies", secondaryGroup));
    friendlistview.ItemsSource = groupedFriendsList;
    < /code>
    Модель: < /p>
    public class GroupedFriends : ObservableCollection
    {
    public string GroupName { get; set; }
    
    public GroupedFriends(string groupName, IEnumerable friends) : base(friends)
    {
    GroupName = groupName;
    }
    }
    
    Screenshot:

    . приятели).
  • Удаленное groupheadertemplate - приложение не рушится, но группировка теряется.
  • Такая же логика работает без каких -либо проблем на Android.
Не могли>

Подробнее здесь: https://stackoverflow.com/questions/797 ... mplete-lis

Вернуться в «IOS»