【发布时间】:2017-08-04 12:03:52
【问题描述】:
我的UIAlertController 自动消失了,为什么?
-(void)marge_carburant{
NSString *quantite_carburant_reglementaire = [[NSUserDefaults standardUserDefaults] stringForKey:@"quantite_carburant_reglementaire"];
// PRISE EN CHARGE DU REGLAGE DE LA MARGE CARBU
if ([quantite_carburant_reglementaire isEqual: @"2"]){
quantite_reglementaire = 21;
}
if ([quantite_carburant_reglementaire isEqual: @"1"]){
quantite_reglementaire = 0;
UIAlertController *alert_carbu_reglementaire = [UIAlertController
alertControllerWithTitle:@"ATTENTION"
message:@"Le résultat ne prend pas en compte la quantité réglementaire"
preferredStyle:UIAlertControllerStyleAlert];
[self presentViewController:alert_carbu_reglementaire animated:YES completion:nil];
[self performSelector:@selector(dismissTheAlert) withObject:nil afterDelay:3.0];
}
}
- (void) dismissTheAlert {
[self dismissViewControllerAnimated:YES completion:^{}];
}
【问题讨论】:
-
我认为您想在单击按钮时关闭警报,但在 3 秒后。对吗?
-
我想创建一个没有按钮的警报,这个警报只会在屏幕上出现 3 秒
-
因为......你......解雇......它......之后...... 3......秒......也许......?
标签: objective-c xcode