2011-11-25 54 views
1

我想知道如何通过代码leaves api更改PDF文件的页面?iPhone:保留API更改页面

[self displayPageNumber: 1]; 

,但只是改变了标题和验证码:

- (void) renderPageAtIndex:(NSUInteger)index inContext:(CGContextRef)ctx { 

    CGPDFPageRef page = CGPDFDocumentGetPage(pdf, index + 1); 
    CGAffineTransform transform = aspectFit(CGPDFPageGetBoxRect(page, kCGPDFMediaBox), 
              CGContextGetClipBoundingBox(ctx)); 
    CGContextConcatCTM(ctx, transform); 
    CGContextDrawPDFPage(ctx, page); 
} 

如果我改变1号它改变但不与外键和数字工作例如

int myNumber = 1; 

然后更改1到

CGPDFPageRef page = CGPDFDocumentGetPage(pdf, index + myNumber); 

然后:

button { 

myNumber = 4; 

} 

什么也没有发生!

+0

有人帮我请:-s –

回答

1

有这个API,你可以使用它在一个简单的函数:

leavesView.currentPageIndex = 20;

,并使用这个标题:

[self displayPageNumber:20]; 

好运!

+0

很好,谢谢 –