Xcode7系统控件显示英文问题

Xcode更新到7.1.1手机升级到9.1之后发现一个问题,系统的一些控件title变成了英文,比如searchBar的取消按钮变成了cancel,滑动删除cell右侧变成了delete
第一个看到的是滑动删除cell显示的delete问题,我以为是没有设置这个方法的原因:
- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath
{
return @"删除";
}
改了之后又发现了searchBar的取消按钮问题,我知道本地化出现问题了,于是看了下project里面的localizations是有中文的。

localizations

到底哪里出问题了呢,为什么这里设置不好使?于是各种搜索,找到了一些文章了解下情况,具体的原因你们看吧。
Xcode7 本地化的一些处理方式
解决方法:
在配置文件里面添加localizations(默认是没有的),添加完之后会显示已有的,项目是显示English,再添加个Chinese,运行好使,删除tableView的代理方法也没有问题。
localizations

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

推荐阅读更多精彩内容

  • 概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似...
    liudhkk阅读 9,085评论 3 38
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,196评论 4 61
  • 夜,如此的漆黑。 等待黎明破晓,多么的漫长。 伸手不见五指的夜晚,我是一个在漫漫长夜里匆匆赶路的行人,脚下的路坑坑...
    域往阅读 844评论 18 15
  • 大家好,我叫刘浚睿。今天下午。我拿出日有所诵的时候,我在那背,老师奖励我了一个小粘贴。然后今天下午我们第一节课上的...
    张会新阅读 141评论 0 0
  • 『我认识他的时候,从没想过他会在我生命中盘踞那么久。我以为喜欢他的时候就默默喜欢,不喜欢时默默放弃就好了,悄悄来去...
    苏夏阅读 1,805评论 25 66