2011-10-09 10 views
9

私はInAppSettingsKitをダウンロードしましたが、私はそれを私のアプリケーションと統合しようとしていますが、私は私を助けるためのドキュメントを見つけることができないので、いくつかの問題があります。これまでのところ、私は以下の手順を実行しました...InAppSettingsKitを統合するには?

  1. 私はInAppSettingsKitディレクトリを自分のXcodeプロジェクトに追加しました。
  2. 設定用の新しいUIViewControllerクラスを作成しました(これはsettingViewControllerという名前です)。

この時点で、私は何が行われる必要があるのか​​分からないので少し固執してしまいました。もし誰かがこれをどのように統合するかについていくつかのステップを提供できるのであれば、私は最新のドキュメントをオンラインで見つけることができないので、本当に本当に役に立ちます。

答えて

8

通常は、2は必要ありません。IASKAppSettingsViewControllerを表示するボタンアクションを設定するだけです。これは、(モーダルプレゼンテーションのために、この場合には)次のようになります。それを提示するさまざまな方法(ナビゲーションプッシュ、tabBarItemなど)用のサンプルアプリで

appSettingsViewController = [[[IASKAppSettingsViewController alloc] initWithNibName:@"IASKAppSettingsView" bundle:nil] autorelease]; 
appSettingsViewController.delegate = self; 
appSettingsViewController.showDoneButton = YES; 
UINavigationController *aNavController = [[[UINavigationController alloc] initWithRootViewController:appSettingsViewController] autorelease]; 
[self presentModalViewController:aNavController animated:YES]; 

チェックMainViewController.mを。

+0

ご協力いただきありがとうございます。私は設定バンドルが表示されるようにこれを行うことができました。しかし、[InAppSettingsKit](http://www.inappsettingskit.com/)のWebサイトに表示されているように見えません。表示中は、iPhoneの連絡先リストに似たフルスクリーンのリストです。私は設定の変更をどのように扱うかについても不安です。デリゲートメソッドなどがありますか? –

+3

tableViewスタイルのようなサウンドは、グループ化されていないプレーンです。これは、IASKがNIBから正しくロードされなかった場合に発生する可能性があります。 IASK(push、modal、またはtabBarItem)をどのように表示していますか?他の質問に:はい、変更のための代理コールバックがあります。詳細はhttp://inappsettingskit.comをご覧ください。 –

+0

私はそれを正しくロードしているとは思わない - 私は今これを修正することができた。ご協力いただきありがとうございます。 –

関連する問題