iPhone:保留API更改页面

时间:2011-11-25 14:31:02

标签: iphone ios xcode ipad

我想知道如何通过leaves api上的代码更改PDF文件的页面?

 [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;

}
没有任何反应!!!

1 个答案:

答案 0 :(得分:1)

此API中有一个简单的功能,您可以使用它:

leavesView.currentPageIndex = 20;

并将其用于标题:

[self displayPageNumber:20];
祝你好运!