2010-08-28 2 views
0

У меня есть проблема с кварцевым 2d рисовать PDF, он у меня и работает прекрасныйПроблема с использованием кварцевой 2d рисовать PDF

, но я не так уверен, как перейти на следующую страницу

Вот код

-(void)drawInContext:(CGContextRef)context{ 

    CGContextTranslateCTM(context, 0.0, self.bounds.size.height); 
    CGContextScaleCTM(context, 1.0, -1.0); 

    CGPDFPageRef page = CGPDFDocumentGetPage(pdf, 1); 
    CGContextSaveGState(context); 

    CGAffineTransform pdfTransform = CGPDFPageGetDrawingTransform(page, kCGPDFCropBox, self.bounds, 0, true); 

    CGContextConcatCTM(context, pdfTransform); 

    CGContextDrawPDFPage(context, page); 
    CGContextRestoreGState(context); 
} 

Я знаю, что я могу изменить 1 х для того чтобы получить страницу, но как я перерисовывать кадр ??

CGPDFPageRef page = CGPDFDocumentGetPage(pdf, 1); 

ответ

0

Чтобы посмотреть перерисовывать вызов

[view setNeedsDisplay]; 
Смежные вопросы