2012-04-26 5 views

答えて

0

伝統的なSettings.appペインをサポートするために、アプリはNSUserDefaultsキーで設定UI要素の接続を指定するには、少なくともRoot.plistとSettings.bundleを含める必要があります。 InAppSettingsKitは、基本的に同じSettings.bundleを使用して作業を行います。つまり、新しい設定パラメータを追加する場合は、追加の作業はありません。これはSettings.bundleに追加するだけで、アプリ内とSettings.appの両方に表示されます。テキストフィールド、スライダ、トグルエレメント、子ビューなどのすべての設定タイプがサポートされています。

プレースメントリスト

がこの順で検索されます

InAppSettings.bundle/FILE〜DEVICE.inApp.plist - InAppSettings.bundle/FILE.inApp.plist InAppSettings.bundle/FILE〜DEVICE.plist InAppSettings.bundle/FILE.plist Settings.bundle/FILE〜DEVICE.inApp.plist Settings.bundle/FILE.inApp.plist Settings.bundle/FILE〜DEVICE.plist Settings.bundle/FILE.plist

私はそれが助けて欲しい!

EDITは:

InAppSettingsKitライブラリを検索し、自動的にすべての設定バンドルで、そのために、私は前に書きました。ただし、settings.appはSettings.bundleのみを検索します。したがって、(InAppSettingsKitを使用して)アプリの設定ファイルを分割したい場合は、設定アプリの場合はSettings.bundle、アプリ内設定の場合はInAppSettings.bundleを作成できます。

+0

ありがとうございます。これが私の質問に答えたかどうかはまだ分かりません。追加する設定は、アプリ内アプリと設定アプリの両方に表示されますか?私はそれらを設定アプリにのみ表示するようにします。 settings.bundleとInAppSettingsの間の接続がどのように行われているのかわかりません。 Settings.bundleはデフォルトコントロールのみを提供します。 InAppSettingsカスタムクラスの使用方法をどのように知っていますか。私はそれらを一緒にリンクしていますか? –

+0

InAppSettingsKitをSettingsアプリとは別のものにしたいと思っていますか? – Garoal

+0

はい。あなたは正しいです、私はiPhoneの設定アプリのためだけにInAppSettingsKitが欲しいです。私はInApp設定ページにInAppSettingsKitを使用していません。 SettingsバンドルとInAppSettingsKitをリンクする方法がわかりません。 –

関連する問題