Ios 开始/结束外观转换的调用不平衡
当我从我的Viewcontroller显示QLPreviewviewcontrolelr时,日志中显示的运行时警告为 开始/结束外观转换的调用不平衡。Ios 开始/结束外观转换的调用不平衡,ios,objective-c,iphone,qlpreviewcontroller,Ios,Objective C,Iphone,Qlpreviewcontroller,当我从我的Viewcontroller显示QLPreviewviewcontrolelr时,日志中显示的运行时警告为 开始/结束外观转换的调用不平衡。 谁能给我建议解决办法吗 您是否删除了main.m文件?如果您没有启动应用程序,您将得到此文件。这显然是Apple的错误。您可以将预览控制器包装到导航控制器中,然后以模式显示此导航控制器。这似乎很有效。只有这样,您才必须手动解除它 let picker = QLPreviewController() picker.dataSource = self
谁能给我建议解决办法吗 您是否删除了main.m文件?如果您没有启动应用程序,您将得到此文件。这显然是Apple的错误。您可以将预览控制器包装到导航控制器中,然后以模式显示此导航控制器。这似乎很有效。只有这样,您才必须手动解除它
let picker = QLPreviewController()
picker.dataSource = self
picker.delegate = self
let navcon = UINavigationController(rootViewController: picker)
presentViewController(navcon, animated: true, completion: {
picker.navigationItem.leftBarButtonItem = UIBarButtonItem(barButtonSystemItem: .Done, target: self, action: #selector(MyViewController.dismiss(_:))) })
在你展示这个QLPreview的地方,在哪个方法下我有一个显示信息的方法,当我们点击信息按钮时,我需要显示一个pdf文档。期待来自这个论坛的更多答案!!!