在我们的应用程序中,我们使用插页式广告和UIDocumentInteractionController共享文档。 如果文档控制器与插页式广告同时显示操作表,我们将看到该广告,但是在删除广告后,没有共享目标的操作表。 当我显示文档交互控制器时,我同时以模式模式显示了通常的视图控制器,从而重现了这个问题:
@objc public static func presentModally() {
guard let controllerToPresent = AppDelegate.instance().contentController.topViewController else {
return
}
let stubController = StubModalController(nibName: nil, bundle: nil)
let navigationController = UINavigationController(rootViewController: stubController)
controllerToPresent.present(navigationController, animated: true, completion: nil)
}
<...>
[StubModalController presentModally];
[_documentController presentOptionsMenuFromRect:sourceRect
inView:controllerForPresent.view
animated:YES];
我找不到有关同一问题的任何信息。如何显示带有广告或以模态呈现的其他视图控制器的 presentOptionsMenuFromRect:。