1
我在我的应用程序中实现了导出PDF功能,用于导出的内容是UIView
。现在我有一个列表数据并使用for循环来加载所有对象,每个对象将被加载到UIView
并导出一个页面。输出文件应该有多页,但它只有一个首页。如何将UIView导出为PDF文件
这里是我的代码:
UIGraphicsBeginPDFContextToFile(path, CGRectZero, nil);
_context = UIGraphicsGetCurrentContext();
for (Entry *entry in listEntries) {
[self loadEntry:entry.date];
UIGraphicsBeginPDFPageWithInfo(CGRectMake(0.0f, -160.0f, 768.0f, 660.0f), nil);
[self.layer renderInContext:_context];
UIGraphicsEndPDFContext();
}
由于提前,
在将UIGraphicsEndPDFContext()放入for循环时,我犯了一个错误。非常感谢。 – 2012-03-04 14:32:37