我在介绍QLPreviewController时遇到了问题:
QLPreviewController *previewController = [[QLPreviewController alloc] init];
previewController.dataSource = self;
previewController.delegate = self;
当我尝试将它呈现给UIViewController或导航控制器时,我收到了以下错误:
对< QLRemotePreviewContentController:0x17a67400>的开始/结束外观转换的不平衡调用。
接下来是:
通讯错误:< OS_xpc_error:{count = 1,contents = " XPCErrorDescription" => < string:0x3595f854> {length = 22,contents ="连接中断" } }>
有时会崩溃应用程序。以下是这些代码:
[[self navigationController] presentViewController:previewController animated:YES completion:nil];
[self presentViewController:previewController animated:YES completion:nil];
现在当我将它推送到导航控制器时如此:
[[self navigationController] pushViewController:previewController animated:YES];
我没有收到任何错误,但缩略图栏丢失了。这是怎么回事?
我要做的是显示QLPreviewController,没有任何错误,并有缩略图栏。