如果某些设置未设置或(按长度)为零,我在我的ViewController中调用此代码:
UIAlertView *infoView = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Achtung", nil) message:NSLocalizedString(@"Wrong Settings",nil)delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[infoView show];
[infoView release];
警报视图显示,如果我按下主页按钮并再次启动应用程序它会显示警报zwice,之后如果我再次按下主页按钮并启动应用程序警报显示4次..... < / p>
为什么会这样?
我尝试为它定义一个新功能并尝试了许多其他解决方法,但没有任何解决方法。
有人有什么建议吗?
答案 0 :(得分:0)
像这样的东西
- (void)viewWillDisappear {
[super viewWillDisappear];
[myAlert dismissWithClickedButtonIndex:0 animated:NO];
}