我的应用程序中有设置,希望让用户可以切换应用程序的语言。语言可能与设备设置不同。
对于NSStrings,我找到了一个解决方案但是如何使用UIImages进行解决?
我已经对我的所有图片进行了本地化,但现在根据设备语言选择它们。要做到这一点,我该怎么办?我现在唯一的选择是将名称放在Localizable.strings中并从那里加载它们。
有更好的方法吗?
Thx; - )
答案 0 :(得分:1)
类似的东西:
- [NSBundle URLForResource:withExtension:subdirectory:localization:]
- [NSBundle pathForResource:ofType:inDirectory:forLocalization:]
应该这样做。
然后使用类似的东西:
-[UIImage initWithContentsOfFile:]
-[UIImage initWithData:]
用于创建UIImage
。