Можно ли добавить информацию или текст справки в пакет настроек iPhone?

StackOverflow https://stackoverflow.com/questions/803918

Вопрос

Некоторые приложения, предоставляемые Apple, содержат в своих настройках информационный текст / справку.Например, экран настроек клавиатуры включает в себя, в разделе “.” кратчайший путь переключите, появится текст справки "Двойное нажатие клавиши пробела приведет к ...".

Я знаю, что могу сделать это в своем приложении, добавив нижний колонтитул группы, но возможно ли это сделать в приложении "Настройки", добавив поле в файл plist в my Settings.bundle?

Это было полезно?

Решение

Согласно недавно измененному документу Apple, ключ FooterText доступен в словаре PSGroupSpecifier, который доступен только в iOS 4.0 или более поздней версии.

Ссылка:https://developer.apple.com/library/content/documentation/PreferenceSettings/Conceptual/SettingsApplicationSchemaReference/Articles/PSGroupSpecifier.html

Другие советы

То, как я это делаю, и то, как я видел, как это делают другие сторонние приложения, заключается просто в использовании информативного заголовка в качестве PSGroupSpecifier

Я видел только, что нативные приложения Apple делают это другим, немного более приятным способом.Я ожидаю, что эта способность спрятана глубоко в недокументированных областях SDK.

Использование ключа FooterText в PSGroupSpecifier - это то, что вам нужно использовать.И это задокументировано как ксесик уже сказано.

Обратите внимание, что клавиша "FooterText" не встроена во всплывающее меню редактора настроек Scheme / plist, который является частью Xcode.Когда вы выбираете "Группу" и вводите возврат с клавиатуры или нажимаете значок плюса, вам предлагается на выбор либо "Новый элемент", либо "Тип" "Заголовка".Вам необходимо вручную отредактировать это ключевое значение.Тогда текст, который вы вводите в качестве связанной строки, будет отображаться серым цветом (а не черным текстом, используемым для членов групп) и с сохранением верхнего / нижнего регистра.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top