Come è possibile assegnare a livello di programmazione uno specifico campo UITextField in una vista? Ho diversi campi e sul display della visualizzazione, vorrei mettere il cursore su un campo specifico, non il primo in cima.UITextField focus
57
A
risposta
136
provare a fare questo in viewWillAppear:
[desiredField becomeFirstResponder];
Rendendo il campo del primo soccorritore, che è l'elemento attivo e verrà visualizzata la tastiera.
3
Imposta il primo risponditore affinché la vista sia il campo di testo. Questo può essere fatto in IB.
+0
dove in IB puoi fare questo? –
+0
http://www.mactech.com/articles/mactech/Vol.19/19.10/InterfaceBuilder/index.html –
Problemi correlati
- 1. Come evitare di nascondere e mostrare la tastiera quando il focus cambia da UITextField e UIWebView?
- 2. correttamente Subclassing UITextField in rapida
- 3. UITextField setVisible?
- 4. UiTextField eventi
- 5. Modifica sfondo UITextField quando inizia la modifica
- 6. selectall uitextfield non sempre seleziona tutto
- 7. Sapere chi ha il focus su un evento Lost Focus
- 8. Cosa fa jQuery .focus (1)? In cosa differisce da .focus()?
- 9. focus autocompletebox nel wpf
- 10. PyQt Window Focus
- 11. Android EditText prossimo focus
- 12. $ .focus() non funziona
- 13. TextInputLayout auto focus
- 14. -moz-focus-inner
- 15. jquery focus on load
- 16. Modifica ordine focus accessibilità
- 17. jquery focus in/out
- 18. VSTO: Application Focus
- 19. jQuery Textarea focus
- 20. focus to text box
- 21. jQuery focus non funziona
- 22. Rileva focus di CKEditor
- 23. TEdit focus & caret
- 24. Prevent Window Focus Change
- 25. focus finestra emacsclient
- 26. jQuery UI Focus Stealing
- 27. Tabindex Focus Styles
- 28. ScrollViewer ruba focus
- 29. jQuery - Focus su TR
- 30. UITextField testo sfocato
Ciao, sei sicuro che funzioni su viewWillAppear? L'ho provato, non ha funzionato. Invece lo metto su viewDidLoad, e funziona. –
IMHO, è meglio metterlo in 'viewDidAppear'. L'effetto visivo è migliore. – amb
Questo è il codice in Swift per coloro che ne hanno bisogno. 'desiredField.becomeFirstResponder()' –