根据联系人的拼音进行排序

2012-02-21 22:18:12 +08:00
 Livid
这个貌似是 4S 的新功能,现在不用给联系人加入 phonetic last/first name 也可以根据联系人的拼音进行排序了?
7509 次点击
所在节点    iPhone
18 条回复
ultragtx
2012-02-21 22:23:06 +08:00
系统语言调成中文就能排序 英文的话中文名就都放到最后了(5.0.1 iP4)
Livid
2012-02-21 22:24:06 +08:00
@ultragtx 原来是这样。

那么,看来先调为中文,然后再调回英文,排序也是一样可以保留的。
berlinwall
2012-02-21 22:28:08 +08:00
@Livid 你确定调回英文后排序可以保留?我曾经试过,结果不行
steen
2012-02-21 22:28:40 +08:00
我所有联系人拼音存放,目的是伪装成en-us
Livid
2012-02-21 22:29:31 +08:00
@berlinwall 目前在我的 4S 上是保留了的。所以我怀疑是不是 4S 的新功能。

之前我的做法是一个一个加 phonetic last/first name。
Cohen
2012-02-21 22:48:33 +08:00
还是要比如我有朋友姓单,应该在S归类,但是是在D类里面。。
所以我每个联系人输入了姓氏和名字的中文后,还会输入拼音
fim8
2012-02-21 22:51:51 +08:00
我习惯用英文作为语言,但是所有中文名都不能排序了.
raptium
2012-02-21 22:57:29 +08:00
不行,我的换回英文就又全归到 # 里了。
berlinwall
2012-02-21 23:06:15 +08:00
@raptium 你的是4S还是4?
alsotang
2012-02-21 23:07:34 +08:00
@berlinwall ,我的4s情况同@raptium
Elix
2012-02-21 23:08:59 +08:00
而且,Siri能识别First Name和Last Name的哦。。。。
raptium
2012-02-21 23:27:44 +08:00
@berlinwall 4S 5.0.1(9A406)
heidour
2012-02-22 07:05:50 +08:00
我用日文,加last/first name,排列规整。
对于新加的、临时的,不加last/first name,这部分全部跑到#里
romoo
2012-02-22 09:48:08 +08:00
4S 5.0.1(9A405)

在英文下全部归类在 # 里面了,越狱后可以通过替换 ABContactSections.plist 来实现中文按首字母排序。

http://bbs.weiphone.com/read-htm-tid-1887527.html
zuroyu
2012-02-22 10:06:41 +08:00
@Livid 中文换英文不可以吧。 我试过发现不行,现在统一用英文 last/first 排序
yoyicue
2012-02-22 10:26:11 +08:00
@Livid 不是 feature , 估计是切换语言的时候未成功重新 index
jjgod
2012-02-22 19:41:39 +08:00
@Livid: 我四年前就写了 https://github.com/jjgod/apn 自动生成 phonetic names 并修改 Address Book,结合这个再自己修正一下多音字,很简单就搞定了,支持 iOS 1.0 一直到现在。
RoyLaw
2012-02-22 20:19:10 +08:00
和原先的排序方式一样啊,改成英文都进#了,4S
还是要改plist才行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/27848

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX