Hello,
Welcome to our Microsoft Q&A platform!
The FFImageLoading api provides the 'LoadingPlaceholder' property which can help to display a defalut image while loading.
<ffimageloading:CachedImage
...
LoadingPlaceholder = "loading.png"
Source = "url_source">
Xamarin.Forms.Image doesn't provide a property like 'LoadingPlaceholder', you could send a feature request to the product team on github repo at: https://github.com/xamarin/Xamarin.Forms/issues
Here is a workaround for this feature. Try displaying two image at the same row of the a grid as below.
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Image Source="loading.png" HeightRequest="50"/>
<Image Source="source_url"/>
</Grid>
Best Regards,
Jarvan Zhang
If the response is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.