我必须在基于 splitview 的应用程序的 detailView 中快速查看文档。在主视图中,我有一个 UITableView,其中列出了我的应用程序的 Document 文件夹中的所有文件。
我正在尝试以这种方式在DetailViewController中使用QLPreviewController:
QLPreviewController *previewController = [[QLPreviewController alloc] init];
previewController.dataSource = self;
previewController.delegate = self;
previewController.currentPreviewItemIndex = ...;
[[self navigationController] pushViewController:previewController animated:YES];
[previewController release];
我可以看到文档的预览,但我不再看到详细视图顶部的工具栏,并且在纵向模式下我永远卡住了,因为我看不到文件列表在主视图中。
我也尝试制作 QLPreviewController 的 DetailViewController 子类,但没有成功。