以编程方式将文件加载到iBooks中

时间:2012-12-13 21:09:30

标签: objective-c ios ibooks

我不确定为什么这段代码不起作用。有任何想法吗? iBooks打开了,但没有呈现。

NSString *fileToOpen = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"ibooks"]; 
NSString *stringURL = [NSString stringWithFormat:@"itms-books:%@", fileToOpen];
NSURL *url = [NSURL URLWithString:stringURL];
[[UIApplication sharedApplication] openURL:url];

1 个答案:

答案 0 :(得分:1)

itms-books: URL方案用于指向iBookstore的链接。如果您希望允许用户在iBooks中打开PDF或ePub文件,请查看QLPreviewControllerUIDocumentInteractionController