很烦人……!!!
我用谷歌搜索了这个问题,找到了一些Relative Questions
但没有Satisfactory Answers
。
所以我有一种- (IBAction)
方法可以在单击按钮时添加一些UITextField's
值。我只是想显示,如果 UITextField 为空。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的“添加”按钮时,就会出现三次。UIAlertView
1)第一次出现"Close"
按钮。(我从未添加过......)它会在一段时间内消失。
2)第二次出现“确定”按钮。(这就是我添加的......)当我按下“确定”按钮时它会消失。
3)第三次 再次出现“关闭”按钮。当我按下“关闭”按钮时它会消失。
编辑 :
类似的问题:UIAlertView 每次调用弹出三次而不是一次。有人可以帮我找到解决方案吗?