iOS分享|如何解决iOS英文系统下通讯录的中文姓名排序问题 iphone通讯录姓名颠倒

iOS分享|如何解决iOS英文系统下通讯录的中文姓名排序问题 iphone通讯录姓名颠倒

笔者所有苹果设备的系统语言均为英文,只为了体(Zhuang)验(Bi)最接近原生的系统,毕竟苹果是一家美国公司,而且全英环境可以有效避免一些字符乱码问题。
但是有一个烦人的问题来了——由于通讯录里面联系人几乎都是国人,所以姓名在英文系统下的排序基本上是惨不忍睹的,所有中文名都扎堆在一个“#”项目下面(要知道:在通讯录右侧是可以按照字母顺序迅速进行联系人定位的)。
是不是就一定要忍受这种糟糕的体验呢?众所周知苹果是出了名的体验至上——连续10年卫冕体验至尊宝座,所以一定有方法。
网上流行的解决方案是:在中文名后面后缀一个姓氏或名字的字母来解决问题(如“张三Z”、“李四L”),我去丑爆了。谢谢。
在尝试了上面的将就方法后,偶然我发现了一种可以不使用上面这种丑爆了的方式来解决问题(我根本不是能将就的人)。
Let's dive in……
第一步:打开你那排序得惨不忍睹的联系人应用程序
第二步:选中要排序的联系人,轻点其右上角的“编辑”按钮进入联系人卡片编辑界面
重点来了!
第三步:手指向上滑动,找到“add field”(加一块说明就好)


第四步:然后选择加上模块的内容,这里有姓氏、名字的音标、缩写等。由于要按照中文姓氏拼音排序,所以这里我们选择“PhoneticLast Name”

第五步:填上拼音吧。如果你和我一样“懒”,就输入姓氏的第一个字母吧(此处可以换成英文输入法,自动大写),然后点击右上角的“完成”保存。

接下来你在联系人姓名界面看到的应该是这个样子 :

接着回到通讯录主界面,哈哈哈哈,下图中你发现什么了?


这一招怎样?简直酷毙了!!!
PS.如果你的通讯录里面有好几百甚至上千个记录,这一项工作也可谓是费时费力的。
但是有牛人给出了一劳永逸的方法:
通讯录中文姓名的排序:进入/System/Library/Frameworks/AddressBook.framework将zh_CN.lproj目录下的 ABContactSections.plist文件替换到English.lproj目录下同理,对于iPod中的中文歌曲的排序(笔者从来不听中文歌,故未测试):进入/System/Library/PrivateFrameworks/MusicLibrary.framework将zh_CN.lproj目录下的MLSections.plist、SortingDetails.plist文件替换到English.lproj目录下
欢呼吧。

  

爱华网本文地址 » http://www.aihuau.com/a/25101014/237063.html

更多阅读

《FIFA 13》闪退跳出问题如何解决 fifa13闪退ios

《FIFA 13》闪退跳出问题如何解决——简介《FIFA 13》闪退跳出问题如何解决,希望对大家能有所帮助和借鉴。《FIFA 13》闪退跳出问题如何解决——方法/步骤《FIFA 13》闪退跳出问题如何解决 1、画面闪退或提示内存不能为written的解

公务员体检常见不合格问题如何解决 公务员体检不合格递补

公务员体检常见不合格问题如何解决——简介公务员招录工作前后要进行半年甚至更长时间,招考部门累考生更是辛苦,而且任何一个环节疏忽都会导致与铁饭碗失之交臂。当考生过五关斩六将通过了竞争激烈的笔试、面试之后基本就半只脚踏入公

Win7系统下创新声卡调试之驱动如何安装 声卡驱动调试

Win7系统下创新声卡调试之驱动如何安装——简介多数使用者购买创新声卡5.1或者创新声卡7.1遇到不知怎么安装驱动,本经验以图文并茂形式简单的讲解如何安装。Win7系统下创新声卡调试之驱动如何安装——工具/原料创新5.1声卡驱动 WIN7

电脑出现提示"runtime error"如何解决 提示runtime error

电脑出现提示"runtime error"如何解决——简介大家在使用电脑的时,有时会弹出一个【runtime error】对话框,此问题有时进不了电脑桌面甚至还要重启电脑,遇到这种问题如何解决,那么我们大家就共同分享一下解决办法。

声明:《iOS分享|如何解决iOS英文系统下通讯录的中文姓名排序问题 iphone通讯录姓名颠倒》为网友爵士兵长梦分享!如侵犯到您的合法权益请联系我们删除