Ответ 1
В соответствии с недавно измененным документом Apple, ключ FooterText доступен в словаре PSGroupSpecifier, который доступен только в iOS 4.0 или новее.
В некоторых приложениях, предоставляемых Apple, есть информационный/справочный текст в их настройках. Например, экран настроек клавиатуры включает в себя "." shortcut toggle, текст справки "Двойное нажатие пробела будет...".
Я знаю, что могу сделать это в своем приложении, добавив нижний колонтитул группы, но можно ли это сделать в приложении настроек, добавив поле в файл plist в свой файл Settings.bundle?
В соответствии с недавно измененным документом Apple, ключ FooterText доступен в словаре PSGroupSpecifier, который доступен только в iOS 4.0 или новее.
То, как я это делаю, и то, как я видел другие приложения сторонних разработчиков, заключается в том, чтобы просто использовать информативное название в качестве PSGroupSpecifier
Я только видел, что родные приложения Apple делают это другим, немного лучше. Я ожидаю, что эта способность будет глубоко погружена в недокументированные области SDK.
Использование FooterText в PSGroupSpecifier - это то, что вам нужно использовать. И это задокументировано как уже сказано xesique.
Обратите внимание, что кнопка "FooterText" не встроена во всплывающее меню редактора Scheme/plist, которое является частью Xcode. Когда вы выбираете "Группу" и набираете клавиатуру или нажимаете значок "плюс", вам предоставляется выбор "Новый элемент", "Тип" "Название". Вам необходимо вручную изменить это значение ключа. текст, который вы вводите в качестве связанной строки, будет отображаться как серый текст (а не черный текст, используемый для членов групп) и который поддерживает верхний/нижний регистр.