1

在我的项目中,我的应用程序首先尝试连接到互联网,但现在我必须检查是否有可用的连接!所以我在 else 部分的 UIAlertView 中做了一个 if, 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];

谢谢大家事先的帮助

问候马可

4

2 回答 2

1

.h 文件

@interface UntitledViewController : UIViewController < UIAlertViewDelegate > { }

.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);
}

希望这可以帮助

于 2010-03-08T10:04:12.210 回答
0

UIalertView配置:

UIAlertView *applicationExitAlert = [[UIAlertView alloc] initWithTitle:@"Exit" message:@"Are You want to exit this App" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK",nil];

[applicationExitAlert 显示]; [applicationExitAlert 发布];

UIAlertViewDelegate:

  • (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ if (buttonIndex == 1) { exit(0); } }

i hope its work

于 2011-01-20T09:16:21.057 回答