我UILocalizedIndexedCollation
在我的应用程序中使用返回索引表视图。我的语言环境设置为希伯来语,在索引表上我可以看到带有英语和希伯来语字母的索引列表。
顺序始终相同,首先是英文字母,然后是希伯来字母。是否可以在索引列表中将希伯来字母放在英文字母之上(与联系人应用程序相同)?
我UILocalizedIndexedCollation
在我的应用程序中使用返回索引表视图。我的语言环境设置为希伯来语,在索引表上我可以看到带有英语和希伯来语字母的索引列表。
顺序始终相同,首先是英文字母,然后是希伯来字母。是否可以在索引列表中将希伯来字母放在英文字母之上(与联系人应用程序相同)?
无法配置 UILocalizedIndexCollation 来执行此操作。这是一个常见问题,它也适用于日语(请参阅UILocalizedIndexedCollation 以了解日语对联系人/音乐应用程序的不同排序)。
如果你想这样做,你需要在使用 UILocalizedIndexCollation 之前自己重新排序结果。显然,这需要注意以确保以相同的方式更改所有数组,并进一步注意确保以正确的顺序获得事物。