イライラする...!!!
私はこの問題についてグーグルで検索しましたが、いくつか見つかりましたが、見つかりRelative Questions
ませんでしSatisfactory Answers
た。
したがって、ボタンがクリックされたときにいくつかの値を- (IBAction)
追加する1つのメソッドがあります。UITextFieldが空の場合、私は単に表示しようとしています。UITextField's
NSMutableArray
"Add"
UIAlertView
私のコード:
- (IBAction)addButtonPressed:(id)sender
{
if ([textField1.text length]==0 || [textField2.text length]==0 || !someFlag)
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"MyApp" message:@"Please Enter Valid Data..." delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
[alert release];
}
else
{
// Code to add textField's value to Array.
}
}
私の問題 :
textFieldが空の状態で[追加]ボタンを押すと、3回表示されます。UIAlertView
1)初めて"Close"
ボタン付きで表示されます。(追加したことはありません...)しばらくすると消えます。
2) 2回目「OK」ボタンで表示されます。(追加しました…)「OK」ボタンを押すと消えます。
3) 3回目「閉じる」ボタンで再度表示されます。「閉じる」ボタンを押すと消えます。
編集 :
同様の質問:UIAlertViewは、1回だけではなく、呼び出しごとに3回ポップアップします。誰かが私がこれから解決策を見つけるのを手伝ってくれる?