入力したテキストをWebサービス統合に渡すために、テキストフィールドでuialertviewを使用する必要があります。アプリケーションが実行されている間、テキストフィールドでアラートビューが表示され、テキストフィールドにテキストを入力できますが、送信ボタンをクリックすると、それぞれのクラスクラッシュしましたが、戻るボタンとアプリケーション全体は正常に動作しています。
テキストフィールド付きのアラートビューに使用したコード、
{
//alertview with textfield
UIAlertView *message = [[UIAlertView alloc] initWithTitle:@"Enter your changes"
message:nil
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"Submit Changes", nil];
[message setAlertViewStyle:UIAlertViewStylePlainTextInput];
[message show];
}
- (void)alertView:(UIAlertView *)alertView willDismissWithButtonIndex:(NSInteger)buttonIndex
{
if (buttonIndex == 1)
{
text = [[alertView textFieldAtIndex:0] text];
NSLog(@"passed value %@",text);
}
}