iPhone設定バンドルに情報やヘルプテキストを追加することはできますか?

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

質問

アップルが提供するアプリの中には、設定に情報/ヘルプテキストが含まれているものがあります。たとえば、キーボード設定画面には、“。”ショートカットを切り替えると、ヘルプテキスト「スペースバーをダブルタップすると...」が表示されます。

グループフッターを追加することでアプリでこれを行うことができますが、Settings.bundleのplistファイルにフィールドを追加することで設定アプリでこれを行うことは可能ですか?

役に立ちましたか?

解決

最近変更されたAppleドキュメントによると、FooterTextキーはPSGroupSpecifier辞書で使用できます。これはiOS 4.0以降でのみ使用できます。

リファレンス: https://developer.apple.com/ library / content / documentation / PreferenceSettings / Conceptual / SettingsApplicationSchemaReference / Articles / PSGroupSpecifier.html

他のヒント

私がそれを行う方法、および他のサードパーティのアプリがそれを行う方法は、PSGroupSpecifierとして有益なタイトルを使用することです

ネイティブのAppleアプリがこれを行うのは、もう少し良い方法だけです。 SDKの文書化されていない領域の奥深くにその機能が埋まっていると思います。

PSGroupSpecifierでFooterTextキーを使用することは、使用する必要があるものです。そして、すでに述べたように xesique として文書化されています。

" FooterText"キーは、Xcodeの一部である設定スキーム/ plistエディターのポップアップメニューには組み込まれていません。 「グループ」を選択すると、キーボードのリターンを入力するか、表示されるプラスアイコンを押して、「新しいアイテム」、「 "タイプ" 「タイトル」の。このキー値を手動で編集する必要があります。次に、関連付けられた文字列として入力したテキストは、(グループメンバーに使用される黒いテキストではなく)灰色のテキストとして表示され、大文字/小文字が維持されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top