UILocalizedIndexedCollation для японского языка, обеспечивающий различный порядок контактов и музыкальных приложений

UILocalizedIndexedCollation, по-видимому, возвращает результат на японском устройстве iOS, отличный от того, который можно увидеть во встроенных приложениях "Контакты" и "Музыка".

Обратите внимание, что это не обычный вопрос о том, что японцы вообще не отображаются в индексе. Я получаю раздел японской каны, но порядок индекса неправильный по сравнению с контактами и т. Д.

Вот скриншоты - слева, желаемый результат, показанный в музыкальном приложении с именами кана в первую очередь - справа, результат, который я получаю:

скриншот itunesскриншот моего приложения

UILocalizedIndexedCollation, по-видимому, не имеет очевидного способа его настройки, поэтому я не уверен, каков ожидаемый способ настройки порядка, и многие поиски в Google не показывают никаких ответов (хотя я тоже не единственный человек, имеющий эту проблему). Любые указатели в правильном направлении будут с благодарностью.

1 ответ

Что ж, если вы посмотрите на таблицу в музыкальном приложении, она все равно показывает латинский символ "А" вверху. Я предполагаю, что Apple изменила массив боковой панели, чтобы показать текущий язык поверх другого, даже если они все еще находятся внизу.

Независимо от этого, вероятно, легче просто оставить все как есть. Вам придется редактировать код выбора раздела и все.

Другие вопросы по тегам