UISearchBar的使用一:把UISearchBar上英文Cancel变成中文的正确方法(改变搜索/取消按钮文字)

想写点东西,本来是想写一些工作中业务逻辑的实现,但是一来不同的公司有不同的业务逻辑,二来时担心业务逻辑不如控件来的直观,怕写不好。第一次写就写写开发中用的不多但是又不太好用的UISearchBar。初始化如下图。

UISearchBar的使用一:把UISearchBar上英文Cancel变成中文的正确方法(改变搜索/取消按钮文字)_第1张图片
截图1.png

UISearchBar 在Xcode默认环境的工程中, 所有文字显示的是英文, 由于UISearchBar是不能直接修改Cancel键的上文字的, 网上的多数办法就是遍历UISearchBar子控件, 但是这个方法并不好,除了Cancel,还有“选择,全选,复制,粘贴”等等都是英文的。
正确的处理方法:

点击工程名, 打开如下图界面
在Localizations添加Chinese就可以了, 之后会随着系统中英语言自动转换。

UISearchBar的使用一:把UISearchBar上英文Cancel变成中文的正确方法(改变搜索/取消按钮文字)_第2张图片
截图2.png

你可能感兴趣的:(UISearchBar的使用一:把UISearchBar上英文Cancel变成中文的正确方法(改变搜索/取消按钮文字))