Reputation: 13
Had to cover a subclass of PDFView with an NSView to draw lines and texts, as PDFPage or PDFAnnotation don't seem to work at all. Successfully added the subview, showed a random text, but the problem is when I tried to scroll, only the underlining PDFView is scrolling, its subview (NSView) is standing still. Codes are as following: (m_markingView is NSView, m_drawing is PDFView)
m_markingView = [[CLMarkingView alloc] initWithFrame:m_drawing.bounds];
[m_drawing addSubview:m_markingView];
[m_drawing setNeedsDisplay:YES];
Anyone has any idea? Many thanks! (PS: PDFPage and PDFAnnotation work only at the start of the page, when you scroll the PDFView, all the lines and annotations will go away without ever coming back.)
Upvotes: 0
Views: 63