Mi piacerebbe sapere come cambiare il colore dello sfondo della tastiera in modo programmatico in iOS? Lo sfondo è normalmente grigio ma ho già visto lo sfondo nero (dietro le lettere).Come cambiare il colore di sfondo della tastiera in iOS?
risposta
Per il fondo scuro utilizzare
mytextfield.keyboardAppearance = UIKeyboardAppearanceAlert;
Leggi per trovare ulteriori informazioni su UITextInputTraits (utilizzare UIKeyboardAppearanceDark
a iOs 7+).
Funziona perfettamente in iOS 6. Grazie – AFraser
In iOS 7, UIKeyboardAppearanceAlert
è deprecato, in modo da utilizzare questo, invece:
mytextfield.keyboardAppearance = UIKeyboardAppearanceDark;
Se è necessario supportare sia iOSes precedenti e iOS 7, e hai creato le macro necessarie (per https://stackoverflow.com/a/5337804/588253), è può utilizzare questo:
mytextfield.keyboardAppearance = (SYSTEM_VERSION_LESS_THAN(@"7.0") ? UIKeyboardAppearanceAlert : UIKeyboardAppearanceDark);
Grazie per la risposta di cui sopra, mi chiedevo se avresti saputo perché questo non verrà compilato quando sto costruendo per un obiettivo di iOS 6 e supportando anche iOS7? –
Per cambiare globalmente, è possibile utilizzare il proxy apparizione in AppDelegate ... ho provato in iOS 8, Swift:
UITextField.appearance().keyboardAppearance = .Dark
Aggiornamento a rapida 3,0
let textFieldAppearance = UITextField.appearance() textFieldAppearance.keyboardAppearance = .dark //.default//.light//.alert
- 1. Come cambiare il colore di sfondo della legenda in ggplot2?
- 2. xterm: come cambiare il colore di sfondo?
- 3. Come cambiare il colore di sfondo FAB
- 4. Come cambiare il colore della freccia in UIPopoverPresentionController iOS 8?
- 5. Come cambiare il colore di sfondo viewController in Objective-C
- 6. Come cambiare il colore di sfondo del colore della scheda selezionato di UITabbar in blu?
- 7. Cambiare il colore di sfondo su NSAttributedString
- 8. Come cambiare il colore di sfondo dello storyboard in Xcode?
- 9. JTable come cambiare colore di sfondo
- 10. Come cambiare il colore di sfondo di un controllo TreeView
- 11. Come cambiare il colore di sfondo attorno a un DialogFragment?
- 12. Come cambiare il colore di sfondo di un NSPopupButton?
- 13. Come cambiare il colore di sfondo dell'intestazione di una QTableView
- 14. Come cambiare il colore di sfondo di JTabbedPane?
- 15. Personalizza l'aspetto della tastiera iOS
- 16. Come cambiare il colore di sfondo su un pannello Java?
- 17. Come cambiare il colore di sfondo wx.Panel su MouseOver?
- 18. Come cambiare colore di sfondo NSTextField in NSPopOver
- 19. Impostare il colore di sfondo su UITableView in IOS 6
- 20. Come cambiare il colore di sfondo dell'editor del codice PyCharm?
- 21. angular-nvd3 come cambiare il colore di sfondo del grafico
- 22. Come cambiare il colore di sfondo della riga della tabella (tr) quando l'input è ": focus"?
- 23. Come cambiare colore di sfondo disabilitata di TextBox in WPF
- 24. Come posso cambiare il colore di sfondo di un UIBarButtonItem su iOS 7+?
- 25. Come cambiare il colore della cella jqGrid?
- 26. div colore di sfondo, per cambiare onhover
- 27. Come cambiare il colore della tab 'underbar' in actionbarsherlock
- 28. Come cambiare il colore di sfondo della webview in PhoneGap 2.7
- 29. Come cambiare il colore di sfondo nero della bitmap in trasparente?
- 30. Come cambiare il colore della scheda attiva
dispiace per voto stretta; Ho letto male la domanda - modificata per chiarimenti. –