버튼을 탭하여 RSS 피드의 기사를 나열하는 표보기로 연결되는 앱이 있습니다. 그런 다음 해당 테이블보기에서 행을 선택하면 선택한 행에 대한 웹보기로 이동해야합니다. 모든 것이 호출되는 것처럼 보이지만 웹보기가 나타나지 않습니다. 여기 UIWebView가로드되지 않습니다
프로젝트에 대한 링크입니다 : https://www.dropbox.com/s/7ncfpwm2vor38av/KFBNewsroom%203.zip답변
null navigationcontroller 인스턴스를 통해 WebViewController 클래스를 푸시하려고합니다. 그래서 ListViewController 클래스에서 몇 줄의 코드를 변경해야합니다. 사용 [self presentModalViewController:webViewController animated:YES]; in place of
[[자체 navigationController] pushViewController : webViewController animated : YES]; 테이블보기 : (UITableView *) tableView didSelectRowAtIndexPath : (NSIndexPath *) indexPath 메서드
그걸 고쳤습니다. 난 presentModalViewController를 presentViewController로 바꿔야 만했다. – RagingGoat
나는 당신이 도울 수있는 한가지 더있다. RSS 피드는 웹 사이트가 여러 페이지에 기사를 가지고 있기 때문에 앱이 첫 번째 페이지에서 최신 10 개만 가져 오기 때문에 10 개의 결과 만 반환합니다. 나는 그것 이상을 얻고 싶다. URL은 http://kyfbnewsroom.com/category/public-affairs 및 http://kyfbnewsroom.com/category/public-affairs/page/2/입니다. – RagingGoat
나는 당신의 UIWebView
에 대리자를 추가 건의 할 것입니다, 그래서 당신은 – webView:didFailLoadWithError:
을 정의하고 실제로 어떻게 볼 수 있습니다. 델리게이트는 웹보기를 관리하는 동일한 WebViewController 클래스 인스턴스가 될 수 있습니다. 유용하게도 – webViewDidFinishLoad:
이므로 웹보기가 완료된 시점을 알 수 있습니다.
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
NSLog([NSString stringWithFormat: @"%d", [error code]]);
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Connection Error!"
message:error.localizedErrrorDescription
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles: nil];
[alert show];
[alert release];
}
- 1. Xcode 스토리 보드 UIWebView가로드되지 않습니다.
- 2. UIWebView가로드되지 않았습니다!
- 3. UITableView에서 URL을 전달할 때 UIWebView가로드되지 않습니다.
- 4. UITableViewCell 클릭을 통해 UINavigationController에 푸시 된 후 UIWebView가로드되지 않습니다.
- 5. AlarmManager가 작동하지 않습니다. 서비스가 작동하지 않습니다.
- 6. modelform이 실패하지 않습니다. form.errors가 설정되지 않습니다.
- 7. CSS가 작동하지 않습니다. 하나의 클래스가로드되지 않습니다.
- 8. Android 애플리케이션이 종료되지 않습니다. 배경이 바뀌지 않습니다.
- 9. 레일 3 - 페이지를로드하지 않습니다 (nginx 시작되지 않습니다)
- 10. 배경색이 희미 해지지 않습니다. JavaScript로 작업하지 않습니다.
- 11. @WebServlet 주석이 인식되지 않습니다. 초기화가 실행되지 않습니다.
- 12. 루트에있는 UIViewController는 회전하지 않습니다. ViewController는 회전하지 않습니다.
- 13. UIMenuController가 예상대로 작동하지 않습니다. canPerformAction이 실행되지 않습니다.
- 14. avd 관리자가 표시되지 않습니다. - 이클립스를 사용하지 않습니다.
- 15. NSMutableArray addObject가 작동하지 않습니다 (포인터를 추가하지 않습니다).
- 16. 로그인이 유효하지 않습니다. 지정한 캐스트가 유효하지 않습니다.
- 17. MySQL 쿼리가 별칭과 일치하지 않습니다. 작동하지 않습니다.
- 18. jQuery를 hoverIntent가 작동하지 않습니다,하지만 호버는 않습니다
- 19. 간단한 함수가 작동하지 않습니다. 오류가 표시되지 않습니다.
- 20. fastcgi가 작동하지 않습니다. 래퍼가 실행되지 않습니다.
- 21. ViewPager가 올바르지 않습니다./OnClickListener가 응답하지 않습니다.
- 22. 재귀 함수 : echo가 작동하지 않습니다. 반환하지 않습니다.
- 23. DateTime의 형식이 올바르지 않습니다./시간이 잘리지 않습니다.
- 24. Jquery.() 함수() 없이는 기능을 수행하지 않습니다() 않습니다
- 25. 은하지 않습니다
- 26. SoapExtension이로드되지 않습니다.
- 27. Silverlight가로드되지 않습니다.
- 28. 이미지가보기에로드되지 않습니다.
- 29. x_sendfile이로드되지 않습니다.
- 30. Tableviewcell이로드되지 않습니다.
관련 코드를 게시 할 수 있습니까? 웹보기를 만드는 위치, 내용 등을로드하는 방법 ... – sergio
어떤 이유로 든 코드를 올리려고 할 때이 사이트가 적합합니다. 각 줄을 개별적으로 들여 쓰기합니다. – RagingGoat
관련 코드는 KFBViewController, ListViewController 및 WebViewController에 있습니다. – RagingGoat