0

我有一个应用程序可以创建 pdf 格式的报告,它工作正常,但是报告现在转到第二页。如何开始新页面?

生成pdf的方法是:

UIGraphicsBeginPDFContextToFile(filepath), CGRectZero, nil)
UIGraphicsBeginPDFPageWithInfo (CGRectMake(0, 0, 792, 1122), nil)

在页面上绘制对象的所有代码

UIGraphicsEndPDFContext();

我试过使用,CGPDFContextBeginPage但我无处可去。

4

1 回答 1

1

只需UIGraphicsBeginPDFPageWithInfo()再次调用即可开始新页面:

UIGraphicsBeginPDFContextToFile(...); 
UIGraphicsBeginPDFPageWithInfo(...);
// ... code for drawing the first page ...
UIGraphicsBeginPDFPageWithInfo(...);
// ... code for drawing the second page ...
UIGraphicsEndPDFContext();
于 2013-05-10T20:24:10.330 回答