任何人都可以告诉我拉伸和缩放图像之间的确切区别是什么?因为你可以设置图像和imageView的大小,以符合你的要求。
答案 0 :(得分:2)
这取决于您如何定义拉伸,但我会根据是否保留纵横比将缩放分为两个不同的选项。通常,在缩放图像时需要保留纵横比。
我会考虑在一个维度上增加,但在另一个维度上不成比例地成为“延伸”。同样地,一个维度的减少,但另一个维度不成比例的减少将是“壁球”。
你可能会发现这个Daring Fireball post很有趣。
答案 1 :(得分:1)
拉伸声音,如在(100x100)或(100x10)处显示小尺寸(10x10)图像。所以有时它会变得像素化。
缩放意味着在保持其纵横比(程序化)的情况下将图像显示为小或大的不同尺寸,因此看起来并不合适,因为当您拉伸到不同的宽高比时,图像中的某些对象会获得不正确的可见性。
答案 2 :(得分:1)
拉伸(在iphone IB中)意味着'9切片缩放',缩放意味着只是缩放。
拉伸时,您可以确定图像的哪个部分可用于拉伸,哪个部分可能不会。例如,当你有一个圆角正方形时,你不希望圆角伸展,特别是当你只是水平或垂直拉伸时。
您表示您只想使用中间像素来拉伸(在IB中)设置X& Y值为0.50(中途)和宽度&高度值为0.00(最小像素数)
在文档中查找contentStretch
以获取更多信息
答案 3 :(得分:0)
当你不保持图像的一致性时,你会发现图像不协调,图像的高度和宽度不适合显示。要解决此问题,您可以将图像的宽度和高度乘以常数系数。
答案 4 :(得分:0)
拉伸和缩放并不意味着任何不同的东西,除非是内涵。
你想要了解某个特定的文字吗?也许我们可以帮忙解决这个问题。
答案 5 :(得分:0)
拉伸图像是拉伸小图像的大小。 另一方面,缩放图像是根据视口的宽度和视口的高度缩放图像....
缩放可以通过小图像和大图像完成。
你应该拍出高质量的图像然后进行缩放
sprite.setscale(x,y);