Ich habe eine text view
dynamisch erstellt keine Steckdose, muss ich die Textansicht Textfarbe ändern.Ich habe dynamisch die wählbare "True", Aber der Text zeigt immer in schwarzer Farbe weiß nicht, warum. Ich habe überall wo in Google erreicht, aber nicht glücklich, die Antwort zu finden.Ich habe eine Textansicht dynamisch erstellt keine Steckdose, muss ich die textview Textfarbe ändern.Wie könnte ich das tun?
Antwort
Bitte stellen Sie die Textfarbe für jeden UITextView
, die Sie dynamisch erstellt:
SomeTextView.textColor = [UIColor redColor];
Hoffnung Dies wird Ihnen helfen !!!
UITextView *view = [[UITextView alloc]initWithFrame:CGRectMake(50, 100, 100, 100)];
view.textColor = [UIColor redColor];
view.userInteractionEnabled = YES;
[self.view addSubview:view];
Während dieser Code die Frage beantworten kann, würde das Bereitstellen eines zusätzlichen Kontextes hinsichtlich dessen, wie und/oder warum er das Problem löst, den langfristigen Wert der Antwort verbessern. – HiDeo
UITextView *txtView = [[UITextView alloc]initWithFrame:CGRectMake(10, 100, 100, 100)];
txtView.textColor = [UIColor blueColor];
[self.view addSubview:txtView];
Wenn u die Farbe für bestimmte Wörter in Textview angezeigt werden soll u kann versuchen
NSMutableAttributedString *stringText = [[NSMutableAttributedString alloc] initWithString:@"This is awesome"];
// grüne Farbe für die ersten vier Zeichen.
[stringText addAttribute: NSForegroundColorAttributeName value: [UIColor greenColor] range: NSMakeRange(0, 4)];
// Legt die Schriftfarbe der letzten vier Zeichen auf Gelb fest.
[stringText addAttribute: NSForegroundColorAttributeName value: [UIColor yellowColor] range: NSMakeRange(14, 10)];
Sie können dies erreichen, indem Sie es programmatisch machen. Verwenden NSMutableAttributedString
NSMutableAttributedString *stringText = [[NSMutableAttributedString alloc] initWithString:@"This is awesome"];
//Green color for the first four characters.
[stringText addAttribute: NSForegroundColorAttributeName value: [UIColor greenColor] range: NSMakeRange(0, 4)];
// Sets the font color of last four characters to yellow.
[stringText addAttribute: NSForegroundColorAttributeName value: [UIColor yellowColor] range: NSMakeRange(14, 10)];
Setzen Sie diesen Text zu Ihrem UITextView
. Es sollte funktionieren. Stellen Sie außerdem sicher, dass der Text sich dynamisch mit NSMakeRange
kümmert.
Stehen Sie immer noch vor dem Problem ...? – remyr3my
einfachste Weg, Textview Textfarbe für die Änderung ist
UITextView *txtviewTextColor = [[UITextView alloc]init];
txtviewTextColor.frame = CGRectMake(10, 30, 200, 100);
txtviewTextColor.scrollEnabled = YES;
txtviewTextColor.textColor =[UIColor greenColor];
txtviewTextColor.userInteractionEnabled = YES;
[self.view addSubview:txtviewTextColor];
- 1. wenn ich Ereignis geklickt habe, möchte ich die Textfarbe ändern
- 2. Ich habe eine Klasse, die Attribute für einen Menüpunkt enthält. Ich muss drei JListen füllen. Wie kann ich das tun?
- 3. Ich habe eine Webseite erstellt, die eine Nummer faktorisiert. Ich habe diese Funktion erstellt. Jetzt muss ich eine Funktion erstellen, die meine Mathematik zeigt.
- 4. Was muss ich tun: das erfordert android.permission.INTERACT_ACROSS_USERS_FULL
- 5. Wenn ich meine Hilfsklassen erstellt habe, überlege ich das?
- 6. Wie kann ich eine Datei herunterladen, die ich dynamisch auf Apache TomCat Server erstellt habe?
- 7. Ich habe eine TextView in MainActivity, die ich von anderen Aktivitäten aktualisieren möchte?
- 8. Wie ändere ich die Textfarbe des Teils des TextView?
- 9. Wie speichere ich eine Textansicht?
- 10. Ich kann keine Steckdose in XCode erstellen
- 11. Wenn ich die Operatoren + und = überladen habe, muss ich + = überladen?
- 12. Ich kann nicht richtig die Fremdschlüssel, die ich erstellt habe
- 13. C# Ich muss Telefonbuch tun
- 14. Berechnen von Datumsintervallen zwischen zwei Daten, da ich das Datum in einer Zeichenfolge habe. Wie könnte ich das tun ..?
- 15. Ich muss die mehrsprachigen Links in eine Drop-Down-Box ändern? Wie kann ich das tun
- 16. Wie ändere ich die Textfarbe in einem TextView, indem ich darauf klicke?
- 17. "First Responder" - Habe ich das richtig verstanden?
- 18. Wie binde ich die TextColor eines TextView?
- 19. iOS: Ich habe eine Anforderung mit Textview werden Ersthelfer
- 20. Ich habe Probleme mit „Textfarbe“ in meinem style.xml mit
- 21. Wie kann ich "Run configuration", die ich erstellt habe, bündeln?
- 22. Warum habe ich in TextView Rand?
- 23. Was tun, wenn ich keinen Kontext habe?
- 24. könnte ich mybaits Mapper dynamisch generieren?
- 25. Wie übermittle ich den Listennamen, den ich überprüft habe, an die Textansicht?
- 26. logstash Ausgabe zu elasticsearch mit document_id; Was kann ich tun, wenn ich keine document_id habe?
- 27. Ich habe ein Array und ich habe sie in der Tabelle, muss ich Hintergrundfarbe der Tabelle
- 28. Ich kann keine Datei sehen, die ich mit StreamWriter erstellt habe. C#
- 29. Nachdem ich/etc/profile geändert habe, was muss ich tun, um meine Shell zurückzusetzen?
- 30. Was genau muss ich in ViewDidUnload tun?
Zeigen Sie uns den Code. – Avi
Mögliches Duplikat von [Schriftfarbe von UITextView ändern] (http://stackoverflow.com/questions/7134152/change-font-color-of-uitextview) –
Zeig mir deine Codierung was du bisher versucht hast. – user3182143