2011-10-09 74 views
9

我剛剛下載了InAppSettingsKit,我試圖將其與我的應用程序集成,但是我遇到了一些問題,因爲我找不到任何文檔來幫助我。到目前爲止,我已經完成了以下步驟...如何整合InAppSettingsKit?

  1. 我將InAppSettingsKit目錄添加到我的Xcode項目中。
  2. 我爲我的設置(我將其命名爲settingViewController)創建了一個新的UIViewController類。

在這一點上,我已經變得有點卡住了,因爲我不知道需要做什麼。如果有人可以提供一些關於如何整合這一點的步驟,那將非常有用,因爲我無法在線找到任何最新的文檔。

回答

8

通常,您不需要2.您只需配置一個按鈕操作即可顯示IASKAppSettingsViewController。這可能看起來像這樣(在這種情況下的模態演示):

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在不同的方式來呈現它(導航推,tabBarItem等)的示例應用程序。

+0

感謝您的幫助。我設法做到這一點,以便顯示我的設置包。但是,似乎並不像[InAppSettingsKit](http://www.inappsettingskit.com/)網站上顯示的那樣顯示。它顯示的是與iPhone上的聯繫人列表類似的全屏列表。我也不確定如何處理設置的更改。是否有委託方法或其他? –

+3

聽起來像tableView風格很簡單,沒有分組。如果IASK未正確從NIB加載,則可能會發生這種情況。你如何顯示IASK(push,modal或tabBarItem)?對另一個問題:是的,有一個委託回調的變化。詳情請查閱http://inappsettingskit.com。 –

+0

我不認爲我正在加載它 - 我已經設法解決這個問題。感謝您的幫助。 –