我正在开发一个iPad3 / iPad2应用程序。在我的捆绑中,我有iPad2和@ 2xiPad3图像。当我使用捆绑时,它工作正常。在iPad2中检测到低分辨率图像,在iPad 3中检测到高分辨率图像。但我的问题是当我从文档文件夹访问它时。如何为文档文件夹执行相同操作。当我使用文档文件夹而不是捆绑时,仅加载低分辨率图像。这是我的代码。
NSString *docsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES) objectAtIndex:0];
NSString *fileName = @"image.png";
NSString *path = [docsDirectory stringByAppendingPathComponentNSString stringWithFormat"/%@",fileName]];
我已将image@2x~ipad.png
放在文档目录中。但它没有在ipad3中自动检测到。我尝试使用没有扩展名的图像名称。但问题仍然存在。
答案 0 :(得分:0)
在文档文件夹旁边,无需设置image@2x~ipad.png
。只需设置image@2x.png
即可。