Sto facendo un'estensione della tastiera personalizzata e in questa tastiera ho un altro uitextfield come campo di ricerca, quindi quando scrivo sulla tastiera personalizzata, non invierò il testo nel campo di testo del safari o nel campo di testo di un'app di chat, sto inviando il testo al campo di ricerca uitextfield nella tastiera personalizzata, quindi posso effettuare una ricerca e poi quando i risultati della ricerca tornano, sto inviando il risultato della ricerca al campo di testo del safari o il campo di testo di alcune app di chat. Quindi c'è un problema di primo intervento qui. Quando imposto il campo di testo di ricerca come primo risponditore e cerco di impostare il primo risponditore nel campo di testo del safari. Non funziona più. La domanda è come impostare di nuovo il safari come primo interlocutore? dopo che il primo soccorritore è stato occupato dal campo di ricerca.Come rendere nuovamente personalizzabile l'interno per la tastiera
9
A
risposta
-2
iOS è l'unico decisore su quando visualizzare una tastiera, sia essa una tastiera di sistema o una tastiera personalizzata (sono le stesse ora).
È possibile aggiungere elementi dell'interfaccia utente alla tastiera personalizzata, ma non è possibile decidere quando visualizzare la tastiera.
Apple ha fatto molta strada consentendo tastiere di terze parti e, come utente, non vorrei che una tastiera si aprisse senza che me la richiedessi.
+3
Per favore, cerca di capire prima la mia domanda. Stai rispondendo a una domanda che non ho mai chiesto. –
Problemi correlati
- 1. Creazione di un input per una scorciatoia da tastiera personalizzabile
- 2. Android: come rendere la tastiera sempre visibile?
- 3. Personalizzabile Android vs Personalizzabile Visualizza
- 4. S3: rendere nuovamente privata una cartella pubblica?
- 5. Android - Impostazione di sfondo personalizzabile per ClickSpan
- 6. Android: come rendere invisibile uno Spinner e quindi nuovamente visibile?
- 7. Come rendere nuovamente visibili i caratteri di sottolineatura in Eclipse?
- 8. come rendere scorrevole una vista Android quando appare la tastiera?
- 9. Come rendere StringBuilder nuovamente vuoto in .NET 3.5?
- 10. Icona dell'applicazione personalizzabile NSUserNotification?
- 11. Rendere la tastiera Android resiliente contro gli attacchi di KeyLogger
- 12. Come utilizzare Firebase refreshToken per autenticare nuovamente?
- 13. Schermo intero in tema personalizzabile
- 14. La tastiera non risponde
- 15. Quali sono le linee guida per consentire la registrazione personalizzabile da un modulo Python?
- 16. Come aggiungere nuovamente framework cancellati
- 17. Come forzare per mostrare e nascondere la tastiera virtuale se non è disponibile la tastiera hardware?
- 18. Come chiudere la tastiera virtuale in frammento
- 19. Come nascondere inputAccessoryView senza ignorare la tastiera
- 20. Come per mostrare la tastiera per un UIView
- 21. Barra degli strumenti personalizzabile in WPF
- 22. Come posso inviare nuovamente la richiesta nell'interceptor di risposta?
- 23. Come rendere UITextView non modificabile e non si desidera mostrare la tastiera
- 24. Mostra programmaticamente la tastiera sull'app per iPhone
- 25. Mostra automaticamente la tastiera personalizzata per EditText. Android
- 26. Perché Google OAuth2 chiede nuovamente l'autorizzazione per l'utente quando li invio nuovamente a auth url
- 27. scorrimento verso l'alto per la tastiera virtuale
- 28. Pulsante per mostrare la tastiera virtuale?
- 29. Richiamare nuovamente l'inizializzatore statico
- 30. Come digitare un emulatore Android utilizzando la tastiera per PC
hai trovato la soluzione? – nurxyz
@nurne No. Ma ho trovato una soluzione che ho disabilitato l'interazione dell'utente del campo di testo. –
prova lo stesso qui ma dopo aver digitato il campo di testo di ricerca nella tastiera personalizzata l'utente non può tornare a digitare nel normale campo di testo da Safari. Disabilitando userInteraction questo non cambia. Come hai fatto a risolverlo? – Wizfinger