Sto vedendo uno strano comportamento in iOS7 in cui ho impostato l'aspetto della tastiera su UIKeyboardAppearanceDark in viewDidLoad, ma inizialmente la tastiera apparirà nello stile predefinito (grigio chiaro), quindi un secondo dopo passerò al stile oscuro.iOS7 ritardo nell'applicazione di UIKeyboardAppearanceDark
Vedo inoltre questo comportamento in un altro UIViewController quando imposto l'aspetto della tastiera in un file XIB: la vista viene caricata e lampeggia rapidamente da chiaro a scuro mentre appare la vista.
Qualcuno può suggerire un motivo per questo comportamento, o si tratta di un bug in iOS7?
L'ho archiviato come un bug con Apple e ho creato un'app demo che ripropone il problema al 100%. Archiviato in Radar. – esilver
Una riproduzione coerente consiste nel far apparire una tastiera scura rendendo un primo risponditore UITextView, quindi posiziona l'app in background premendo il pulsante Home, quindi ripristina la tua app. Verranno visualizzati i colori del flash della tastiera al momento del ripristino, o almeno sono riuscito a preparare un'app di esempio in cui questo comportamento si è verificato il 100% delle volte. – esilver
Non riesco a riprodurre questo con i passaggi precedenti, ma lo avverto ancora in 7.0.4 quando viene visualizzata per la prima volta la tastiera. Dopo la visualizzazione iniziale, la tastiera rimane scura dopo aver attivato lo stato di FirstResponder o lo sfondo e il riavvio dell'app. – enjayem