如何解决带有FFImageLoading的Xamarin Forms MacOS上不显示GIF加载器
在xaml页面中:
xmlns:ffimageloadingsvg="clr-namespace:FFImageLoading.Svg.Forms;assembly=FFImageLoading.Svg.Forms"
还有xaml:
<ffimageloadingsvg:SvgCachedImage DownsampletoViewSize="True"
IsOpaque="True"
VerticalOptions="FillAndExpand"
HorizontalOptions="FillAndExpand"
LoadingPlaceholder="gifloadersvgformat.svg">
<ffimageloadingsvg:SvgCachedImage.Transformations>
<fftransformations:CircleTransformation BorderHexColor="#f1f1f1" BorderSize="30" />
</ffimageloadingsvg:SvgCachedImage.Transformations>
</ffimageloadingsvg:SvgCachedImage>
也尝试了不带svg的情况:
<ffimageloading:CachedImage DownsampletoViewSize="True"
IsOpaque="True"
VerticalOptions="FillAndExpand"
HorizontalOptions="FillAndExpand"
LoadingPlaceholder="gifloader.gif">
<ffimageloading:CachedImage.Transformations>
<fftransformations:CircleTransformation BorderHexColor="#f1f1f1" BorderSize="30" />
</ffimageloading:CachedImage.Transformations>
</ffimageloading:CachedImage>
但是gif没有显示。知道问题/解决方法可能是什么吗?在应用程序委托文件中,我具有所需的Init方法以及启动x2转换,如果要使用转换,显然需要进行此转换。
CachedImageRenderer.Init();
var ignore = new CircleTransformation();
var ignoretwo = new TintTransformation();
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。