UIAlertView закройте приложение
-
18-09-2019 - |
Вопрос
в моем проекте мое приложение сначала пытается подключиться к Интернету, но теперь я должен проверить, доступно ли подключение!итак, я создал if, else в UIAlertView в части else!
но как я могу закрыть все приложение одним нажатием на следующую кнопку?
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Keine Internetverbindung" message:@"Es konnte keine Verbindung zu www.sip.de hergestellt werden!" delegate:nil cancelButtonTitle:@"Schliessen" otherButtonTitles:nil];
заранее благодарю вас всех за помощь
приветствует Марко
Решение
файл .h
@интерфейс без названия ViewController :UIViewController ( Пользовательский контроллер ) < Пользовательский идентификатор просмотра > { }
файл .m
- (void)viewDidLoad {
[super viewDidLoad];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Keine Internetverbindung" message:@"Es konnte keine Verbindung zu www.sip.de hergestellt werden!" delegate:nil cancelButtonTitle:@"Schliessen" otherButtonTitles:nil];
[alert setDelegate:self];
[alert show];
[alert release];
}
- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex {
exit(0);
}
надеюсь, это поможет
Другие советы
UIalertViewConfigure Настроить:
UIAlertView * applicationExitAlert = [[Выделение UIAlertView] инициализация с заголовком:@"Выход" сообщение:@"Вы хотите выйти из этого приложения" делегирование: самоотменяющийся заголовок кнопки:@"Отмена" Другие заголовки кнопки: @ "OK", ноль];
[Показ applicationExitAlert];[Релиз applicationExitAlert];
UIAlertViewDelegate:
- (недействительный)AlertView:(UIAlertView *)AlertView clickedButtonAtIndex:(NSInteger)buttonIndex{ if (buttonIndex == 1) { выход (0);} }
я надеюсь, что это сработает