【发布时间】:2012-03-26 17:10:45
【问题描述】:
当我在 Xcode 4.3.1 和 iOS 5.1 中编译我的应用程序时,我注意到只有在实际设备上才有背景纹理的奇怪行为。如下截图所示,纹理图块之间有 1px 的间隙。
我的纹理是 150x150 和 300x300 2x。
到目前为止,我已经测试了相同的构建:
- 模拟器 iPhone/iPad 5.0/5.1:没有错误
- 运行 5.0.1 的 iPhone/iPad:没有错误
- 运行 5.1 的 iPhone/iPad:越野车
【问题讨论】:
-
线条是否每隔 150 像素出现一次?也有竖线吗?
-
只有水平线而不是垂直线,是的,它在视网膜上每 300px 出现一次
-
我可以确认我也遇到了这个错误,但我不确定是不是因为 iOS 5.1
-
我目前的解决方法是将图案图像设为 960 像素。所以我只是平铺了图案以适应 480x480。目前看来还好。
-
您是否仔细检查了资源以确保它们不包含杂散像素,或者尝试平铺不同的资源?
标签: iphone ios-simulator uicolor xcode4.3 ios5.1