I need to load localized images in my iOS app, but also have to take into account that they might need to be the ...@2x
kind. How can I do this?
Corrected Answer
[UIImage imageNamed:@"TestImage"]
looks first into Resources, if nothing found, it then looks in the lproj dir folders. So you only need to put the localized images into the right folder.
Old Answer
NSLocalizedString should do the trick. See Localizing String Resources.
UIImage *img = [UIImage imageNamed:NSLocalizedString(@"TestImage",@"")];
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With