iOS14“中缺少按钮”;“保存到文件”;菜单

iOS14“中缺少按钮”;“保存到文件”;菜单,ios,swift,action,ios14,uidocumentinteractioncontroller,Ios,Swift,Action,Ios14,Uidocumentinteractioncontroller,我发现我的代码在iOS13/iOS14上的行为有所不同。我正在下载pdf文件并用UIDocumentInteractionController显示它 DispatchQueue.main.async { let controladorDoc = UIDocumentInteractionController(url: PdfUrl) controladorDoc.delegate = self controladorDoc.present

我发现我的代码在iOS13/iOS14上的行为有所不同。我正在下载pdf文件并用UIDocumentInteractionController显示它

     DispatchQueue.main.async {
        let controladorDoc = UIDocumentInteractionController(url: PdfUrl)
        controladorDoc.delegate = self
        controladorDoc.presentPreview(animated: true)
    }
显示pdf后,我单击“保存”按钮。区别如下:


缺少“保存”和“取消”按钮。如何解决这个问题?我曾想过在“操作”菜单中重载按钮,但我没有找到如何做到这一点。

如果您的按钮工作正常但不可见,则很可能是您在某处使用了
ui外观,这导致您的按钮与导航栏的颜色相同。

它们是否丢失或只是白色?试着点击按钮应该在的位置,看看是否有效。你在用UIAppearance吗?嗨@EmilioPelaez是的,这是我忘了添加的东西,它们看起来是白色的。当我在角落里点击它的工作。我不是在用你的外表。仅UIDocumentInteractionController+委托DocumentInteractionControllerServiceControllerForpReview(\uController:UIDocumentInteractionController)->UIViewControllerUnavigationBar.appearance().tintColor=。white@EmilioPelaez我错了我在AppDelegate一开始就使用UIAppearance,错误的代码行:UINavigationBar.appearance().tintColor=.white请将您的评论作为答案发布,我会将其标记为解决方案,谢谢!