iOS Xib下进行国际化

开发中有的项目针对各个国家兼容各个国家的语言,                                                                                                                                                    如果直接纯代码写的页面,直接创建每个国家的语言对应的文件,然后在里面写键值对就好了。

但是问题来了,如果是xib写的vc或者cell等等,要怎么对他进行国际化呢?

有一个笨的方法就是,直接拖拽到文件中,然后把拖拽的控件转成代码,这样就可以按照原始的思路来进行国际化了

其实xcode提供了一个方法,直接针对xib上的控件进行国际化

1.点击到对应xib的文件上,点击Localize这个按钮

2.圈中English 和Chinese,这里看你项目中的需要自行选择

3.然后看到这里,改动这里面的文字即可(确保界面完成之后再进行国际化)




©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2018年09月07日添加localizedStringForKey:value:table:调用解析 1 添加要...
    Jacob_LJ阅读 6,692评论 10 20
  • 国际化(Internationalization ,简写为I18N)的作用是防止将本土文化信息写死仔应用里(所谓本...
    西西西瓜啊阅读 11,424评论 23 15
  • 我想大部分中国人会认为,为了追求精神之路,您应该要舍弃世俗的爱和关系,那为什么还要在生活里寻找它们? 首先,我想要...
    Martin_马丁阅读 147评论 0 0
  • 跨海爬山, 鼓风吹烟跳跃。 打春杨、柳藏麻雀。 看天高,坐地远, 水流城郭。向东方,心想事成开幕。 寒冬来到, 田...
    木貞ma阅读 219评论 5 3
  • 乱撒了一把盐 了解了水彩有一种撒盐法,就想利用彩铅的水溶性试一试。这就是第一次尝试的结果,乱七八糟的,纸面不能太干...
    平凡的我和我阅读 493评论 0 5