我有这个简单的代码:
myPageRef = CGPDFDocumentGetPage(myDocumentRef,CGPDFPageGetPageNumber(myPageRef)+1);
if (CGPDFPageGetPageNumber(myPageRef) == CGPDFDocumentGetNumberOfPages(myDocumentRef)) {
succBtn.enabled = NO;
}
precBtn.enabled = YES;
[tiledLayer performSelectorOnMainThread:@selector(setNeedsDisplay) withObject:0 waitUntilDone:NO];
我曾经逐页浏览PDF文档。
此代码适用于iPhone 3.1.2及更高版本。
此代码也适用于iPad。
但是......
此代码不适用于iOS4。
performSelectorOnMainThread:@selector(setNeedsDisplay)不会触发drawLayer方法,让我绘制要显示的新页面。
有人可以告诉我为什么?????
此结果的In-进展。