我正在尝试通过使用UILocalizedIndexedCollation获得本地化的索引,例如Contacts。在“联系人”中,当我更改语言时,索引也会更改以匹配该语言。但是sectionIndexTitles始终返回英文索引。

我已经使用我创建的演示应用程序和3_SimpleIndexedTableView进行了尝试,该应用程序是Apple的演示应用程序,两个应用程序都没有本地化索引。

我尝试为当前语言环境创建一个本地化文件夹(我使用[[NSLocale autoupdatingCurrentLocale] localeIdentifier]来确定当前语言环境)。这不会影响索引。

我一无所获,寻找了相关的plist设置。

我是否缺少某些内容,或者UILocalizedIndexedCollation仅返回英语排序规则?

最佳答案

您还可以在Localized resources can be mixed = YES中设置Info.plist
如果缺少密钥,请右键单击并选择Add Row

09-30 12:00
查看更多