从文档文件夹自动为ipad3选择ipad @ 2x视网膜图像

时间:2012-07-06 09:48:38

标签: objective-c ipad-3

我正在开发一个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中自动检测到。我尝试使用没有扩展名的图像名称。但问题仍然存在。

1 个答案:

答案 0 :(得分:0)

在文档文件夹旁边,无需设置image@2x~ipad.png。只需设置image@2x.png即可。