settings.bundle を作成し、さまざまな設定を選択することができました。ただし、アプリを実行して InAppSettingsKit を介して設定を表示すると、複数の値のオプションが表示されません。タイトルが表示され、それを選択できます。オプションを表示する必要があるときに、n 個の空のセルが表示されます (目盛りを除く)。
奇妙なことに、Apple 設定アプリにアクセスして複数値の設定を確認すると、すべて期待どおりに表示されます。何が起こっているのか誰にも分かりませんか?
これは、.h ファイルで使用しているコードです。
#import <UIKit/UIKit.h>
#import "IASKAppSettingsViewController.h"
@interface myViewController : UIViewController <IASKSettingsDelegate, UITextViewDelegate>
{
IASKAppSettingsViewController *appSettingsViewController;
}
そして .m ファイルには次のものがあります。
- (IBAction)optionsButtonSelected:(id)sender
{
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];
}
以下は、設定バンドルの一部のスクリーンショットです (問題のある複数値オプションを示しています)。
そして、これは、[スタイル] をクリックしたときにアプリ内設定セクションに表示される内容を示すスクリーンショットです。