XCODE iphone 6 plus und 6s plus zeigt eine Warnung an, wenn UIAlertViewController angezeigt wird

8

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

%Vor%

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?

    
sendy halim 20.10.2015, 15:44
quelle

2 Antworten

18

versuchen:

%Vor%

kurz vor dem Präsentieren mit presentViewController:

edit: Ich habe diesen Fehler bei Apple

eingereicht     
Sister Ray 15.11.2015, 16:50
quelle
0

Ich hatte auch das gleiche Problem in meinem Bildschirm für nur iphon6 plus Bildschirm. Bitte überprüfen Sie, ob Sie keinen leeren Titel weitergeben, wenn der Titel leer ist, übergeben Sie ihn wie folgt:

%Vor%

statt

%Vor%

es hat mein Problem behoben. Viel Glück ..

    
Aks 09.06.2016 22:06
quelle