助けてください!2日間、私はこれを機能させようとします。IASK を TableViewController および IASKAppSettingsViewController とカスタム クラスとして統合しました。サンプル アプリに従いましたが、ストーリーボードを使用して ARC コードを挿入しました。また、.plist で IASK CustomSubviewController を使用していますが、これは最初から問題なく機能していました。TableViewController に追加した UI ボタンを除いて、どのボタンも機能しません。これがコードです。ヒントをありがとう。時:
- (void)settingsViewController:(IASKAppSettingsViewController*)sender
buttonTappedForSpecifier:(IASKSpecifier*)specifier;
m:
- (void)settingsViewController:(IASKAppSettingsViewController*)sender
buttonTappedForSpecifier:
(IASKSpecifier*)specifier {
if ([specifier.key isEqualToString:@"saveButton"]) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Exit Settings"
message:@"Did you enter all settings?"
delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Ok", nil];
[alert show]
}
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
if (buttonIndex == 1) {
[[NSUserDefaults standardUserDefaults] synchronize];
exit(0);
}}
それは私の Root~iphone.inApp.plist からのものです:
<dict>
<key>Key</key>
<string>saveButton</string>
<key>Title</key>
<string>Save all settings</string>
<key>Type</key>
<string>IASKButtonSpecifier</string>
</dict>