UIWebView 요청이로드를 시작할 때 사용자 지정 UIWebViewDelegate의 ShouldStartLoad가 호출되지 않음

StackOverflow https://stackoverflow.com/questions/5404152

  •  28-10-2019
  •  | 
  •  

문제

UIWebViewDelegate 클래스를 정의하고 UIWebView의 Delegate 속성에서 인스턴스화했지만 웹보기가 요청을로드 할 때 ShouldStartLoad 메서드가 호출되지 않습니다.내가 무엇을 잘못하고 있지?

다음은 내 UIWebViewDelegate와 내 UIWebView를 정의하는 코드입니다. 라코 디스

내 appdelegate에서 FinishedLaunching 메서드에서 다음을 수행합니다. 라코 디스

이 코드 샘플을 제공하기 위해 복사 / 붙여 넣기를 사용 했으므로 여기에 사소한 복사 / 붙여 넣기 오류가있을 수 있지만 코드가 컴파일되고 웹뷰가 요청을로드합니다.호출되지 않는 ShouldStartLoad 입니다.

내가 여기서 뭘 잘못하고 있는지 아는 사람 있나요?

도움이 되었습니까?

해결책

다음과 같이 webview의 ShouldStartLoad 속성을 사용하여이 문제를 해결했습니다. 라코 디스

게시 된 질문에 대한 miguel.de.icaza의 답변에서이 답변을 받았습니다. 여기 . p>

다른 팁

UIWebView를 하위 클래스 화하지 마십시오.UIWebView Class Reference-Subclassing Notes : http를 참조하세요.: //developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top