FFImageLoading в приложении Xamarin IOS падает, в то время как список с большим количеством изображений быстро прокручивается - PullRequest
0 голосов
/ 09 декабря 2018

У меня есть список из 560 элементов с изображениями, которые загружаются и кэшируются локально с FFImageLoading.Когда я пытаюсь прокрутить список вниз и вверх на несколько минут.Я получил сбой без каких-либо журналов и т. Д. Я думаю, что памяти мало исключений.

Я реализовал переопределение для функции ReceiveMemoryWarning.

 public override void ReceiveMemoryWarning(UIApplication application)
 {
      ImageService.Instance.InvalidateMemoryCache();
      GC.Collect(GC.MaxGeneration, GCCollectionMode.Forced);
      base.ReceiveMemoryWarning(application);
  }

и установил свойство ClearMemoryCacheOnOutOfMemory для ImageService, равное true.Но это не помогает.После нескольких минут быстрой прокрутки списка сверху вниз и сверху вниз мое приложение падает.

Как избежать исключения памяти и сбоя?

...