Ho una visualizzazione Web che carica un client di chat web.IOS - Come evitare che la tastiera si nasconda quando uiwebview ricarica
Come ogni chat, la pagina ha un campo di testo per inserire il testo.
Il problema è che quando l'utente apre la tastiera viene automaticamente nascosto dopo un breve periodo di tempo a causa di diverse richieste Ajax che ricaricano la pagina. Questo diventa davvero fastidioso per l'utente in quanto non è in grado di inserire una frase completa prima che la tastiera si nasconda.
Non so perché, questo accade solo in iPhone 4S e iPhone 5. In iPhone 4, 3GS e Simulator tutto funziona correttamente.
Ho provato ad utilizzare shouldStartLoadWithRequest per catturare la richiesta e caricarlo dopo che l'utente si nasconde la tastiera, ma questo rovina la sessione di chat.
Ho provato a "sospendere" la richiesta con un thread di sospensione nello stesso metodo, ma si verifica nel thread principale in modo da bloccare l'intera applicazione.
C'è un modo per evitare semplicemente che la tastiera si nasconda?
si fissa il problema lo stesso problema . Questo è sbagliato –