screen-capture-1

Vai por um browser ou algo parecido em sua aplicação?

Então prepare-se e assista este tutorial, pois o processo de aprovação da apple rejeita as apps que não possuem este recurso!

Então vim salva-los, ensinando a utilizar um método do delegate da UIWebView que detecta tal erro, no vídeo, quando não é detectada conexão com a internet, aparece mensagem que utilizei na foto do post, porém o código pode ser naturalmente substituido por qualquer outro, como um alerta, que é utilizado naturalmente, porém da maneira que utilizei, é mais fácil implementar imagens e mensagens maiores, dando uma cara mais amigável ao seu programa

Código amigo:

Header:

IBOutlet UIWebView *navegador;

}

-(IBAction)recarregar;

@end


Implementation:

- (void)viewDidLoad {

[super viewDidLoad];

[navegador loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://applemaniacos.com"]]];

}

-(IBAction)recarregar {

navegador.hidden = NO;

[navegador loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://applemaniacos.com"]]];

}

-(void)webView:(UIWebView *)navegador didFailLoadWithError:(NSError *)error {

navegador.hidden = YES;

}

Download do arquivo

Share and Enjoy:
  • Print
  • Digg
  • Facebook
  • Google Bookmarks
  • email
  • PDF
  • RSS
  • Twitthis