是否可以通过iBook打开下载电子书文件?

时间:2011-09-22 05:31:21

标签: iphone ios epub ibooks

我有一个问题,就是如果我可以下载电子书文件,例如.epub或PDF,然后我在tableview上列出这个文件,现在我选择其中一本书。

我可以通过iBook打开吗?

或者我需要实现一个阅读器来打开文件?

还有另一个问题,我在我的文件夹中下载了一个pdf文件

我记录的路径看起来是正确的

以下是代码:

 NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)objectAtIndex:0];
 NSString *ePubSubFolder = [docPath stringByAppendingPathComponent:@"Books"];
 NSString *pdfPath = [ePubSubFolder stringByAppendingPathComponent:[NSString stringWithFormat:@"%@",self.pdfFileName]];    
 CFURLRef pdfURL = CFURLCreateWithFileSystemPath (NULL,(CFStringRef)pdfPath, kCFURLPOSIXPathStyle, FALSE);
 NSLog(@"PDF URL: %@", pdfURL);
 pdf = CGPDFDocumentCreateWithURL((CFURLRef)pdfURL);
 CFRelease(pdfURL);

日志结果是

../iPhone%20Simulator/4.3.2/Applications/06BA5929-3531-4AC3-B524-6CC74DC7E2C9/Documents/Books/Repeat%20After%20Me%20User's%20Guide.pdf

我做错了吗?我不会在我的观点上显示任何内容。

非常感谢所有回复或回答: - )

1 个答案:

答案 0 :(得分:0)

在IOS中使用任何应用程序打开pdf时,右上角会有一个选项点击它,你可以看到在ibooks等中打开的选项。我已经尝试过很多应用程序了。

这就是我在ios设备上使用一些pdf的方法..将文件加载到comp上的dropbox文件夹中,在dropbox中的设备中打开它,然后将其移动到ibooks ..