Ich versuche, UIDocumentInteraction Controller zu öffnen, aber Ansicht ist nicht in der Hierarchie. Kann mir bitte jemand helfen, es zu lösen.Versuch, QLPreviewController, dessen Ansicht nicht in der Fensterhierarchie ist
-1
A
Antwort
0
Das Problem kann darin bestehen, dass Sie keine Referenz auf Ihre UIDocumentInteractionController
Instanz als eine Eigenschaft Ihres View-Controllers behalten. Versuchen Sie etwas wie folgt:
var documentInteractionController: UIDocumentInteractionController?
...
func showFileWithPath(path: String) {
if FileManager.default.fileExists(atPath: path) {
documentInteractionController = UIDocumentInteractionController(url: URL(fileURLWithPath: path))
documentInteractionController?.delegate = self
documentInteractionController?.presentPreview(animated: true)
}
}
+0
ja ich tat es schon –
+0
aber immer noch nicht funktioniert –
Verwandte Themen
- 1. Swift Fehler: "... dessen Ansicht nicht in der Fensterhierarchie ist." performseguewithidentifier
- 2. Versuch, Controller anzuzeigen, dessen Ansicht nicht in der Fensterhierarchie enthalten ist
- 3. Warnung: Versuch, ViewController darzustellen, dessen Ansicht nicht in der Fensterhierarchie enthalten ist
- 4. Warnung: Versuch, UIAlertController auf UISplitViewController zu präsentieren, dessen Ansicht nicht in der Fensterhierarchie enthalten ist
- 5. iOS. Versuch, UIAlertController auf UIViewController darzustellen, dessen Ansicht nicht in der Fensterhierarchie enthalten ist
- 6. Versuch, UIAlertController zu präsentieren, dessen Ansicht nicht in der Fensterhierarchie mit localnotification ist
- 7. Swift Versuch, UIAlertController zu präsentieren, dessen Ansicht nicht in der Fensterhierarchie ist (dargestellt nach TWTRShareEmailViewController)
- 8. Versuch, deren Ansicht zu präsentieren, ist nicht in der Fensterhierarchie
- 9. UIImagePickerController & Ansicht ist nicht in der Fensterhierarchie
- 10. Attempt eine UIViewController deren Ansicht ist, nicht in der Fensterhierarchie
- 11. Versuch zu präsentieren vc deren Ansicht nicht in der Fensterhierarchie
- 12. Warnung: Versuch darzustellen, wessen Sicht nicht in der Fensterhierarchie ist
- 13. Code nicht in der Fensterhierarchie Root-Ansicht
- 14. Warnung: Ansicht ist nicht in der Fensterhierarchie in Xamarin.Forms
- 15. iOS deren Ansicht ist nicht in der Fensterhierarchie
- 16. Fehlermeldung: wessen Ansicht ist nicht in der Fensterhierarchie - Swift
- 17. Deren Ansicht ist nicht in der Fensterhierarchie Problem
- 18. MessagePeopleTableViewController: 0x7fb47dd44f80> deren Ansicht ist nicht in der Fensterhierarchie
- 19. iOS: Warnung „Versuch Viewcontroller, deren Ansicht zu präsentieren ist nicht in der Fensterhierarchie“
- 20. SWIFT 2.2 Warnung: Versuch, TabBar Controller auf SignInViewController präsentieren, deren Ansicht ist nicht in der Fensterhierarchie
- 21. Versuch zu präsentieren, deren Ansicht ist nicht in der Fensterhierarchie Alarm
- 22. Warnung: Versuch, den View-Controller auf einem anderen View-Controller darzustellen, dessen View nicht in der Fensterhierarchie ist.
- 23. SFSafariViewController nicht in Fensterhierarchie
- 24. UIAlertView ist nicht in Fensterhierarchie
- 25. Hinzufügen einer Ansicht zur Fensterhierarchie
- 26. ich diese Warnung „Versuch Viewcontroller, deren Ansicht zu präsentieren nicht in der Fensterhierarchie ist“ bekam, wenn ich versuche, eine Ansicht
- 27. UILabel.text mit Singleton String ist gleich Null - Achtung: Der Versuch, **, deren Ansicht zu präsentieren ist nicht in der Fensterhierarchie
- 28. Versuch, UITabBarController zu präsentieren, dessen Ansicht nicht in der Ansichtshierarchie ist - Firebase, Swift
- 29. Swift 3 Versuch zu präsentieren, wessen Sicht nicht in der Fensterhierarchie ist
- 30. swift3 Geschenk von AppDelegate Fehler: Warnung: attemp ~ deren Ansicht zu präsentieren ist nicht in der Fensterhierarchie
Können Sie wie und wo (welche Methode) Sie versuchen, es zu präsentieren? –
Ich lade eine Datei aus dem Internet und dabei –
Versuchen Sie es aus dem Hauptthread. Schreiben Sie Ihren Code erneut. –