FFImageLoading
Last updated
Last updated
The FFImageLoading plugin allows you to cache images as opposed to wasting time and memory with the built-in Image view. Using FFImageLoading, you have an easy way to cache images in your Fabulous.XamarinForms application.
FFImageLoading was created by Daniel Luberda and Fabien Molinet. The original project can be found in .
The nuget implements a view component for the type .
Source: The FFImageLoading github project by Daniel Luberda and Fabien Molinet
To use Fabulous.XamarinForms.FFImageLoading
, you must:
Add this line to your platform specific projects (AppDelegate.fs, MainActivity.fs, MainPage.xaml.cs, etc) before you use FFImageLoading:
If you’re using Android:
If you’re using non-Android platforms:
Use CachedImage in your view function. Here is a simple example of using CachedImage to display a scenic image:
Add a reference to across your whole solution. This will add appropriate references to your platform-specific Android, iOS, UWP, WPF etc projects too.
Use FileImageSource
, UriImageSource
or FFImageLoading’s EmbeddedResourceImageSource
instead of StreamImageSource
or ImageSource.FromResource
to ensure the images are cached properly.