我很抱歉我的英语。我是 iphone 开发的新手,发生了一件奇怪的事情。
我有一组 jpg 图像要在表格视图中显示。当我在 iphone 模拟器中测试应用程序时,一切正常并且工作正常,但是当在 iphone 测试设备中构建和运行相同的代码时,不会显示相同的图像。
另一个奇怪的行为是,使用一组 png 图像而不是 jpg 在模拟器中完美显示,就像在 iphone 测试设备中一样。
任何人都可以建议我一个解决方案?
我检测到要从 json 文件加载的图像名称。这是我用来显示图像的代码:
UIImageView *immaginePiadina = [[UIImageView alloc] initWithFrame:immagineValueRect];
[immaginePiadina setImage:[UIImage imageNamed:[item objectForKey:@"immagine"]]];
其中 [item objectForKey:@"immagine"] 是我的 json 文件的一个元素,如下所示:
"nome": "66",
"immagine": "pianetapiadabufalavesuviani",
"prezzo": "€ 7,50",
"nomeingrediente": [
"bufala",
"vesuviani"
]
你怎么能看到我只用文件名而不带文件扩展名来引用图像。我这样做是为了显示图像视网膜,这是错误的吗?
我排除我写了一个不同的区分大小写的名称,因为 png 集可以正常工作。
多谢!!