Ich bin ein Neuling in der iOS-Entwicklung. Ich habe versucht, UIAlertController
anzuzeigen, wenn auf eine Schaltfläche geklickt wird (das Storyboard ist leer, es gibt nur eine Schaltfläche im Storyboard), mit dem folgenden Code
iphone 5, 5s, 6, 6s zeigen keine Warnungen, aber iphone 6plus und 6s plus zeigt Warnung
2015-10-20 22: 38: 54.007 TestApp [3128: 48601] das Verhalten der UICollectionViewFlowLayout ist nicht definiert, weil: 2015-10-20 22: 38: 54.008 TestApp [3128: 48601] Die Artikelhöhe muss kleiner als die sein Höhe der UICollectionView abzüglich der Abschnittseinsätze oben und unten Werte, abzüglich der oberen und unteren Werte der Inhaltseinfügungen. 2015-10-20 22: 38: 54.008 TestApp [3128: 48601] Das relevante UICollectionViewFlowLayout-Instanz ist & lt; _UIAlertControllerCollectionViewFlowLayout: 0x7fd6b8582d90 & gt; und es ist beigefügt; Schicht =; contentOffset: {0, 0}; contentSize: {0, 0} & gt; Layout der Sammlungsansicht: & lt; _UIAlertControllerCollectionViewFlowLayout: 0x7fd6b8582d90 & gt;.
Wenn ich das Textfeld auf UIAlertController
entferne oder die 2 Schaltflächen entferne (das Textfeld wird angezeigt), werden keine Warnungen angezeigt. Irgendeine Erklärung, warum das passiert? Wie man die Warnung repariert?
versuchen:
%Vor% kurz vor dem Präsentieren mit presentViewController:
edit: Ich habe diesen Fehler bei Apple
eingereichtTags und Links iphone ios swift uialertcontroller