0
我有一个Xamarin表单图像,我想从网络上显示图像,有点像Facebook风格的提要。由于带宽问题,我不想从我的Web服务器提供高分辨率图像。在Xamarin Forms中,如何以与资源文件夹中的图像相同的方式显示Web图像?
现在,如果我添加一个Source属性设置为我的图像url的图像,我无法让图像显示比原始分辨率更大的图像(至少在我现在测试的iOS上)。这意味着要在后面的iPhone上以全宽显示图像,我需要使图像宽于1000像素。
有没有什么办法可以让Web图像的行为更像从资源目录加载的图像,这些图像在更高分辨率的设备上被放大?
不知道如何解释这个很好的方式,这个回购(不是我的)解决了同样的问题:https://github.com/williamwilling/xamarin-forms-image-size。可能不是Xamarin形式的错误,我猜测,更多的是一种行为。
注:我只需要这个在iOS和Android上工作。
我添加了库,但我无法理解如何获得我想要的行为。我有一个400像素的图像,我希望它显示为320 DIP(与设备无关的像素)宽。当我在xamarin中使用标准图像时,以及该库中图像显示较小(在高分辨率设备上)。 – Robban