所以,我的.png
图像尺寸为(640,960)像素。我正在尝试从.png
创建一个可调整大小的图像,以便垂直拉伸该图像并适合iPhone 5(640,1096)像素视图。
我正在使用+[UIImage imageNamed:]
加载图片,这样可以正常工作。然后,我使用(480,320,479,320)插图通过-[UIImage resizableImageWithCapInsets:]
创建一个可调整大小的图像。
然后我将图像设置为UIImageView
。在iPhone 4& 4S它看起来很棒(呃)。在iPhone 5上,它似乎只是将整个图像垂直拉伸到1096px,完全忽略了帽子插图。
答案 0 :(得分:1)
原来,当你使用(640,960)像素图像时,它需要是@2x.png
。
此外,@ bill-williams项目非常有用:https://github.com/asmallteapot/ImageStretchDemo