解决方案:系统语言英文时通讯录中文联系人无法按字母顺序排序
系统语言为英文时,通讯录中的中文联系人会全部归到 # 下面,无法像英文联系人那样自动按照字母顺序分组。
我的解决办法是:
edit某一中文联系人,最下方有add fields,我的联系人是按照姓排序的,所以选择添加phonetic last name,回到edit页面重新出入中文的姓,phonetic last name栏中会自动显示姓的拼音,甚至还有音调。此时中文联系人就可以也按照字母顺序排序了。
我的联系人不多,所以很快就把整个通讯录改完了。不知道针对有很多中文联系人的情况,有没有批量操作的方法。可能可以做一个shortcut,但我不会...
另外,关于系统语言设置为英文时中文显示的问题,还有一个是地图app中虽然可以设置图上的labels显示成中文,但是点击某一地点的具体地址、搜索中文地址路线的时候还是会显示拼音,看着很不方便。要是https://discussionschinese.apple.com/thread/250733180这个帖子中提出的那样可以设置preferred language就好了。
[经过版主编辑]