Ich versuche, meiner App einen UIAlertController
hinzuzufügen, aber er wird überhaupt nicht angezeigt. Ich habe folgendes versucht:
aber das erscheint überhaupt nicht, was mache ich falsch?
In der Startansicht eines Storyboards muss dies in viewDidAppear:
sein. Andernfalls wird bei Verwendung in einer XIB auch eine Warnung in viewWillAppear
und viewDidLoad
angezeigt.
Ich habe Ihren Code in der Single-View-Anwendungsvorlage sowohl in iOS 8 als auch in 9 ausgeführt und Ihren Code in den folgenden Lebenszyklus-Callbacks in das angegebene ViewController,
eingefügt:
viewDidAppear
- erfolgreich viewWillAppear
- keine Warnung angezeigt; hat diese Ausgabe in der Konsole zur Folge: Warnung: Versuch zu präsentieren, wessen Sicht sich nicht in der Fensterhierarchie befindet! viewDidLoad
- keine Warnung angezeigt; führte zu dieser Ausgabe in der Konsole: Der Versuch, die Ansicht eines Ansichtscontrollers zu laden, während die Zuordnung aufgehoben wird, ist nicht zulässig und kann zu undefiniertem Verhalten () führen. }
wo ich diese Methode anrufe
%Vor%es funktioniert gut kann jemand Vorteile bekommen.
Tags und Links objective-c ios uialertcontroller