1
석영 2D의 pdf 문서를 살펴 보면서 CGPDFDocument 객체에서 페이지를 가져 오는 것에 대해 말하고있었습니다. 그런 다음 CGContextRef 객체에 페이지를 그립니다.CGContextRef와 UIView 사이의 관계는 무엇입니까?
CGPDFDocumentRef document = MyGetPDFDocumentRef (filename);
CGPDFPageRef page = CGPDFDocumentGetPage (document, pageNumber);
CGContextDrawPDFPage (myContext, page);
CGPDFDocumentRelease (document);
모든 것이이 컨텍스트에서 수행됩니다. 컨텍스트에 대한 이러한 일이 뷰에서 어떻게 볼 수 있는지 또는 내가 누락 된 것이 있는지 이해하지 못합니다. WebView에서 PDF를보고 있습니다.
그래서 viewController.m에 drawRect 메소드를 작성하고 (UIGraphicsGetCurrentContext를 사용하여 얻을 것입니다) 컨텍스트에서 일부 작업을 수행하면 뷰에 반영됩니다. – wolverine
@ 울버린 : 예. – kennytm
그리고이 drawRect 메서드는 언제 호출됩니까? 화면이로드되기 바로 전에 또는 우리가 원할 때마다 전화를 걸 수 있습니까? – wolverine