내 앱에 표시해야하는 매우 큰 HTML 문서가 있습니다. CSS 열을 사용하고 가로로 스크롤합니다. 내가하려고하는 것은 문서를 현재 상태로 렌더링하는 UIWebView를 보관하는 것입니다. 따라서 CoreData에서 보관 취소 할 수 있고 렌더링 될 때까지 사용자가 몇 초 동안 기다리지 않아도됩니다.콘텐츠가 렌더링 된 후 UIWebView serialization
[NSKeyedArchiver archivedDataWithRootObject:self.webView];
내가 webViewDidFinishLoad 여러 번 호출되는 경우 확인하지만되지 않습니다 : webViewDidFinishLoad가 호출 될 때 그래서 내 UIWebViewDelegate 내부에, 나는 다음과 같은 방법을 사용하여 직렬화 (내용이없는 외부 소스에서 문자열에서로드) . 이 데이터와 핵심 데이터 저장은 실제로 작동합니다. 즉, 다음 번에 앱을 실행하면 저장되고로드됩니다. 그러나 UIWebView 자체를 저장하는 동안 내용을로드 할 것, 전체 절차를 내 용도로 쓸모없는 것 같습니다. 이 방법으로 객체를 저장하는 것에 대한 나의 이해가 잘못 되었습니까? 아니면 단순히 구현의 문제입니까?
감사합니다.
합니까 [이] (http://stackoverflow.com/questions/1720524/iphone-uiwebview-download-complete-page-with-css-and-images?lq=1) 도움이 필요하십니까? – Mar0ux
나는 두렵 습니다만, 아직도 감사합니다. CSS 열은 HTML 문서의 실제 DOM 구조를 변경하지 않습니다. 실제로 그것을하려고하고 jquery columnizer로 열을 렌더링하려고했지만 드래그하고 리소스가 배가 고픈 길 이었기 때문에 마무리조차하지 않았습니다 ... – LaK
안녕 LaK,이 문제를 해결 했습니까? 그렇다면 여기에 답변을 올리시겠습니까? –