我需要在我的 iOS 应用程序中加载本地化图像,但还必须考虑到它们可能需要是 ...@2x
类型。我怎样才能做到这一点?
最佳答案
正确答案
[UIImage imageNamed:@"TestImage"]
首先查找资源,如果没有找到,则查找 lproj 目录文件夹。所以你只需要把本地化的图片放到正确的文件夹中即可。
旧答案
NSLocalizedString应该可以解决问题。请参阅Localizing String Resources .
UIImage *img = [UIImage imageNamed:NSLocalizedString(@"TestImage",@"")];
关于cocoa - 加载本地化的 UIImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3787751/