Während ein View-Controller XCode präsentiert warnt mich: Presenting view controllers on detached view controllers is discouraged
Separat Viewcontroller Fehler
Warum es passiert?
Während ein View-Controller XCode präsentiert warnt mich: Presenting view controllers on detached view controllers is discouraged
Separat Viewcontroller Fehler
Warum es passiert?
Es passiert, wenn Sie einen UIViewcontroller auf viewDidLoad()
präsentieren, weil bis dahin die Ansicht nicht geladen ist und Sie dort einen neuen UIViewcontroller präsentieren.
Versuchen Sie, nach viewDidAppear() oder drinnen eine andere Ansicht/UIviewcontroller darzustellen, falls erforderlich. oder nur um die Warnung zu entfernen, die Sie verwenden können:
self.view.window?.rootViewController?.presentViewController("vc to present", animated: true, completion: nil)
Von wo präsentieren Sie Viewcontroller? Diese Warnung kann in vielen verschiedenen Situationen auftreten. Teilen notwendigen Code – Lion