UIWebView를 사용하여 응용 프로그램 자체에 몇 가지 URL을 표시하는 iPad 응용 프로그램이 있습니다. 또한 SVProgressHUD 컨트롤을 사용하여 상태에 따라 화면에 몇 가지 사용자 경고를 표시합니다.UIWebView 대리자 메서드에서 무언가를 볼 때 감지
제 문제는 오류가 표시 될 때보기를 우아하게 처리하고 싶습니다. 있는 UIWebView 오류 위임 방법을 사용하여 내가 오류를 알리기 위해 사용자에게 SVProgressHUD의 인스턴스를 표시하고 호출하면 다음이 외에도
-(void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
[SVProgressHUD dismissWithError:@"An Error Has Occurred\nCheck Network Connection." afterDelay:2.0];
{
, 내가 다른 일을하고 싶습니다. 스택에서 뷰를 팝하고 사용자를 이전 페이지로 되돌 리거나 커스텀 생성 된 404 페이지를 보여주는 UIImage를 페이드 인하십시오. 아직 결정을 내리지 못했습니다. 그러나, 내 문제는 SVProgressHUD의 인스턴스가보기에서 사라져서 어떻게 중복되지 않고 다음 단계를 수행 할 수 있는지 감지하는 것입니다.
또는 UIImage 또는 라벨을 디스플레이에 표시하기 전에 몇 초 기다리는 타이머를 만드시겠습니까?