【发布时间】:2017-05-03 10:43:44
【问题描述】:
我有两种方法可以让 UIAlertView 出现和消失
- (void)showAlert {
UIAlertView *myAlert = [[UIAlertView alloc] initWithTitle:@"My Alert"
message:@"Do you want to continue?"
delegate:self
cancelButtonTitle:nil
otherButtonTitles:@"No", @"Yes", nil];
[myAlert show];
}
// dismiss uialert
- (void)dismiss:(UIAlertView*)alert {
[alert dismissWithClickedButtonIndex:0 animated:YES];
}
我遇到的问题是,当我想调用我的解除方法时,我不知道如何将 myAlert 传递给解除方法以隐藏 UIAlertView。
[self dismiss: // how to pas myAlert];
【问题讨论】:
-
您是否要在不选择Yes或No的情况下自动关闭alertview?请简洁明了
-
UIAlertView 已弃用。请参阅this answer 获取最新示例。