美文网首页iOS开发那些事
Xcode7系统控件显示英文问题

Xcode7系统控件显示英文问题

作者: guaker | 来源:发表于2015-11-20 18:19 被阅读214次

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

相关文章

网友评论

    本文标题:Xcode7系统控件显示英文问题

    本文链接:https://www.haomeiwen.com/subject/weilhttx.html