2009-06-28 15 views
2

私は、settings.bundleアイテムのいずれかで私の著作権に関する声明をサブビューとして見せたいと思います。私はこれについてgoogledしたが、多くの助けが見つかりませんでした。誰もこれを行う方法を知っていますか?settings.bundleにサブビューを追加するには?

+0

です。質問はちょっと混乱します – zpesk

答えて

2

設定ペインのルックアンドフィールは、設定バンドルのXML plistファイルに完全に基づいています。設定アプリケーションはplistファイルを読み込み、見つかったプロパティと一致するビューとサブビューを作成します。これは制限されているように見えるかもしれませんが、これは意図的な動きです。すべての設定枠が一貫しているため、設定アプリは統一感を持っています。

「サブビュー」を定義し、階層的な設定インターフェイスを作成できるように、設定バンドルにサブplistを作成できます。その情報は、こちらのドキュメントのHierarchical Preferences - iPhone Programming Guideにあります。

著作権に関する声明を表示するには、これらのサブplistの1つに「PSTextFieldSpecifier」フィールドのみを定義することができます。次に、ユーザーはあなたの好みの「著作権」項目をクリックして、インターフェースのスライド全体を左にスライドして著作権テキストを表示することができます。

希望に役立ちます!

  • ベン
0

あなたは、あなたがこのようなカスタムのViewController指定することができますRoot.inApp.plist必要Settings.bundleでInAppSettingsKit

でこれを可能にすることができます。

<dict> 
      <key>Title</key> 
      <string>Manage multiple reminders</string> 
      <key>Type</key> 
      <string>PSGroupSpecifier</string> 
     </dict> 
     <dict> 
      <key>IASKViewControllerClass</key> 
      <string>RemindersViewController</string> 
      <key>IASKViewControllerSelector</key> 
      <string>init</string> 
      <key>Title</key> 
      <string>Reminders list</string> 
      <key>Type</key> 
      <string>PSChildPaneSpecifier</string> 
     </dict> 

PSこれはplistファイルからのコードです。タイトルは

関連する問題