为什么我无法在设备中看到背景图像,但出现在模拟器上?

时间:2010-05-09 08:07:05

标签: iphone objective-c iphone-sdk-3.0

这是viewDidLoad:

[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]]];

它可以显示模拟器,但不能显示在设备上,为什么?太赫兹。

2 个答案:

答案 0 :(得分:5)

同时检查图像是否不是以PNG扩展名命名的PSD。模拟器可以显示PSD图像,设备不能。 :)

答案 1 :(得分:3)

该设备区分大小写,因此请确保您的bg.png完全正确。