对于圆形图像,我使用的是Xam.Plugins.Forms.ImageCircle包,它在调试模式下工作正常。
但在发布模式下,所有图片都是方形格式。我卸载并重新安装nuget。另外,清理、重建和删除 bin 和 obj 文件夹,但问题仍未解决。
提前致谢
对于圆形图像,我使用的是Xam.Plugins.Forms.ImageCircle包,它在调试模式下工作正常。
但在发布模式下,所有图片都是方形格式。我卸载并重新安装nuget。另外,清理、重建和删除 bin 和 obj 文件夹,但问题仍未解决。
提前致谢
您可能会遇到此文档。
对于链接,您可能需要添加:
安卓:
ImageCircle.Forms.Plugin.Abstractions;ImageCircle.Forms.Plugin.Android;
IOS:
--linkskip=ImageCircle.Forms.Plugin.iOS --linkskip=ImageCircle.Forms.Plugin.Abstractions
将此添加到您的平台项目构建选项中。
安卓
iOS
您应该只需要在发布配置中添加它。
对于 UWP,您只需创建一个对 CircleImage 程序集的小而简单的引用,以使其包含在发布版本中。在 Xamarin.Forms Init 行上方添加这段代码:
var rendererAssemblies = new[]
{
typeof(ImageCircleRenderer).GetTypeInfo().Assembly
};
Xamarin.Forms.Forms.Init(e, rendererAssemblies);