如果没有互联网连接,我终于得到了显示警报的代码。
Reachability *r = [Reachability reachabilityWithHostName:@"m.google.com"];
NetworkStatus internetStatus = [r currentReachabilityStatus];
if(internetStatus == NotReachable){
NSLog(@"There's no connection");
UIAlertView *errorAlertView = [[UIAlertView alloc]
initWithTitle:@"No internet connection"
message:@"Internet connection is required to use this app"
delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[errorAlertView show];
}else
NSLog(@"Internet connection is OK");
当WebView位于选项卡式应用程序中时,它不起作用。无论如何我可以通过选项卡式视图控制器调整代码以使其与WebView保持友好状态?
答案 0 :(得分:0)
我自己想通了。我创建了一个UITabBarController文件,并将代码放入其中,因此每次打开应用程序时,如果没有互联网连接,我都会收到警报。