максимальный размер группы (PSGroupSpecifier) ​​Строка заголовка в Settings.bundle

Кажется, существует некоторое ограничение на размер заголовков групп, которые вы можете поместить на экран настроек вашего приложения (я использую его, чтобы поместить блок текста в экран настроек, а не просто заголовок).

официальная документация, похоже, не упоминает никаких ограничений, и я ничего не обнаружил во время поиска в Google.

Если вы превысите лимит, ваша строка просто будет полностью проигнорирована, или иногда кажется, что весь файл строк игнорируется, и вы просто видите тег предварительного перевода. Кто-нибудь знает, какой может быть предел? Предел, возможно, составляет где-то около экрана с текстом на iPad.


person JosephH    schedule 23.06.2011    source источник
comment
Люди, задающие этот вопрос, также могут найти ответ на лучший способ добавить раздел лицензии в настройки iOS в комплекте (stackoverflow.com/questions/6428353/) интересно   -  person JosephH    schedule 08.10.2011


Ответы (1)


Наткнувшись на ту же проблему и после часа проб и ошибок, я обнаружил, что ограничение составляет около 1300 символов.

Одно очевидное и простое решение - разделить строку на различные группы и, возможно, использовать FooterText вместо Title, чтобы уменьшить ее.

person Ernesto MB    schedule 07.10.2011
comment
Спасибо! Разделение действительно кажется лучшим способом - я написал сценарий для разделения и разместил его здесь: stackoverflow.com/questions/6428353/ - я использую его для добавления текста лицензии с открытым исходным кодом, но сценарий, вероятно, на самом деле является довольно универсальным. - person JosephH; 19.10.2011