Come modificare UITextfield
placeholder
& fontsize
in SWIFT 2.0?Come modificare il colore del segnaposto UITextfield e il fontsize usando swift 2.0?
risposta
PlaceHolder TextFiled Swift 3.0
# 1. set Segnaposto colore campo di testo a livello di programmazione
var myMutableStringTitle = NSMutableAttributedString()
let Name = "Enter Title" // PlaceHolderText
myMutableStringTitle = NSMutableAttributedString(string:Name, attributes: [NSFontAttributeName:UIFont(name: "Georgia", size: 20.0)!]) // Font
myMutableStringTitle.addAttribute(NSForegroundColorAttributeName, value: UIColor.redColor(), range:NSRange(location:0,length:Name.characters.count)) // Color
txtTitle.attributedPlaceholder = myMutableStringTitle
O
txtTitle.attributedPlaceholder = NSAttributedString(string:"Enter Title", attributes: [NSForegroundColorAttributeName: yellowColor])
Nota: Name
è il tuo segnaposto di textField
.
PlaceHolder TextFiled:
------------------------------- - O -------------------------------------
# 2. set Segnaposto colore campo di testo in fase di esecuzione attributo
La seconda soluzione era la migliore per me, volevo raggruppare tutti i campi in un 'IBOutletCollection', tuttavia non ero sicuro di come definire ogni UITextfields stringhe segnaposto. In questo modo funziona perfettamente con Swift 3. –
Si può provare con questo codice di esempio
let textFld = UITextField();
textFld.frame = CGRectMake(0,0, 200, 30)
textFld.center = self.view.center;
textFld.attributedPlaceholder = NSAttributedString(string:"Test Data for place holder", attributes:[NSForegroundColorAttributeName: UIColor.blueColor(),NSFontAttributeName :UIFont(name: "Arial", size: 10)!])
self.view.addSubview(textFld)
aggiornato per Swift 3
Se si desidera cambiare la colore UITextField Segnaposto per Swift 3, utilizzare le seguenti righe di codice:
let yourTextFieldName = UITextField(frame: CGRect(x: 0, y: 0, width: 180, height: 21))
yourTextFieldName.attributedPlaceholder = NSAttributedString(string: "placeholder text", attributes: [NSForegroundColorAttributeName: UIColor.white])
- 1. Come modificare il colore del segnaposto sullo stato attivo?
- 2. Swift Come modificare il colore del titolo di UIAlertController
- 3. Come Cambiare il colore del testo segnaposto - iOS
- 4. UITextField imposta il colore del bordo usando lo storyboard
- 5. Come impostare il colore del testo del segnaposto per un UITextField preservando le sue proprietà esistenti?
- 6. Come modificare il colore del segnaposto per il campo di input specifico?
- 7. Come visualizzare solo il bordo inferiore di UITextField in Swift
- 8. Come impostare swift 3 UITextField colore del bordo?
- 9. Come modificare il fontsize della tabella con matplotlib.pyplot?
- 10. come modificare il colore di sfondo del campo di testo UISearchBar e il colore del testo in ios8
- 11. On Edge Browser, come cambiare il colore del testo segnaposto in input usando i CSS?
- 12. Aggiungi segnaposto a UITextField, come impostare il testo segnaposto in modo programmatico in rapido?
- 13. Come modificare il colore del testo e il colore di riempimento
- 14. Qual è il colore predefinito per il testo segnaposto in UITextField?
- 15. Come centrare il testo UITextField in Swift
- 16. Centra il testo segnaposto nella sottoclasse di UITextField
- 17. Come modificare il segnaposto del menu a discesa selectize.js?
- 18. Come modificare FontSize in una WebView Android?
- 19. Cambiare il colore di cursore nella UITextField
- 20. Come modificare il colore del puntatore EditText (non il cursore)
- 21. Come modificare il colore del testo e il colore della console in code :: blocks?
- 22. Modificare il colore del divisore in LinearLayout
- 23. Come modificare il colore del bordo del modulo C#?
- 24. Come modificare il colore del footer del pannello di bootstrap
- 25. Specificare il raggio del bordo di UITextField in Swift
- 26. Come impostare il colore della tinta del solo testo del segmento selezionato usando Swift?
- 27. Cambiare colore di UITableViewCellAccessoryCheckmark e UITextField
- 28. Android: Come modificare il colore del testo di ProgressDialog?
- 29. Come modificare il titolo della finestra di dialogo Appcompat e il colore del divisore del titolo?
- 30. Swift - Regolazione fontSize per adattarsi alla larghezza del layout (programmaticamente)
http://stackoverflow.com/a/26076202/988169 – pkc456
Eventuali duplicati di [Modifica Segnaposto Colore Testo Swift] (http: // stackoverflow.com/questions/26076054/changing-placeholder-text-color-with-swift) – Moritz