iPhone設定バンドルに情報やヘルプテキストを追加することはできますか?
-
03-07-2019 - |
質問
アップルが提供するアプリの中には、設定に情報/ヘルプテキストが含まれているものがあります。たとえば、キーボード設定画面には、“。”ショートカットを切り替えると、ヘルプテキスト「スペースバーをダブルタップすると...」が表示されます。
グループフッターを追加することでアプリでこれを行うことができますが、Settings.bundleのplistファイルにフィールドを追加することで設定アプリでこれを行うことは可能ですか?
解決
最近変更されたAppleドキュメントによると、FooterTextキーはPSGroupSpecifier辞書で使用できます。これはiOS 4.0以降でのみ使用できます。
他のヒント
私がそれを行う方法、および他のサードパーティのアプリがそれを行う方法は、PSGroupSpecifierとして有益なタイトルを使用することです
ネイティブのAppleアプリがこれを行うのは、もう少し良い方法だけです。 SDKの文書化されていない領域の奥深くにその機能が埋まっていると思います。
PSGroupSpecifierでFooterTextキーを使用することは、使用する必要があるものです。そして、すでに述べたように xesique として文書化されています。
" FooterText"キーは、Xcodeの一部である設定スキーム/ plistエディターのポップアップメニューには組み込まれていません。 「グループ」を選択すると、キーボードのリターンを入力するか、表示されるプラスアイコンを押して、「新しいアイテム」、「 "タイプ" 「タイトル」の。このキー値を手動で編集する必要があります。次に、関連付けられた文字列として入力したテキストは、(グループメンバーに使用される黒いテキストではなく)灰色のテキストとして表示され、大文字/小文字が維持されます。