2016-05-13 5 views
1

Zum Beispiel in Betracht ziehen, ich habe eine Schaltfläche mit dem Namen Button und seinen Titel ist "Hallo". Wie kann ich den Titel mit einer Schriftgröße von 35 rot färben? Danke für alle Ihre Antworten im Voraus!Wie kann ich eine benutzerdefinierte Farbe und Schriftgröße für den Titel eines NSButton (in OS X nicht iOS)

+0

Haben Sie bei NSAttributedString geschaut? – rocky

+0

Ja, das macht es rot, aber setzt die Schriftgröße zurück, die ich im Interface Builder eingestellt habe (ich weiß nicht, wie man die Schriftgröße mit NSAttributedString einstellt) –

+0

Hast du es gegoogelt? Es ist ziemlich einfach. – rocky

Antwort

3

LÖSUNG:

button.attributedTitle = NSAttributedString(string: "Title", attributes: [ NSForegroundColorAttributeName : NSColor.redColor(), NSFontAttributeName: UIFont(name: "Chalkduster", size: 35.0)!]) 
+0

Also was ist mit der Farbe? –

+0

@ S.Shahsiah Antwort bearbeitet. – Coder1000

+0

Wenn ich attributedTitle verwende, setzt es die Schriftgröße auf 15 zurück, egal welche Größe ich davor anzeige –