2016-07-29 10 views
0

Ich kann nicht scheinen, um die Schriftgröße meines NSAlert zu erhöhen - oder sogar die Größe der gesamten Box.Programmatisch Schriftgröße für NSAlert erhöhen

else if array[arraycount].containsString("Error: error.") { 
    let myPopup: NSAlert = NSAlert() 
    myPopup.alertStyle = NSAlertStyle.WarningAlertStyle 
    myPopup.addButtonWithTitle("I've Called!") 
    myPopup.informativeText = "Sorry, we weren't able to that. Please Call Support 1(800)234-4567 ext: 12345" 
    myPopup.runModal() 
    let app = NSRunningApplication.currentApplication()       
    app.activateWithOptions(.ActivateIgnoringOtherApps) 
} 

Dies ist mein aktueller Code, der gut arbeitet, aber ich werde mein O X-Anwendung auf einem iMac und der Text sieht wirklich klein ausgeführt werden. Ich wollte die Punktgröße programmatisch erhöhen, aber ich kann in Swift nichts darüber finden. Jede Hilfe wäre willkommen!

+2

Die Dokumentation von NSAlert ist in Englisch, haben Sie versucht, es zu lesen? Hast du 'messageText' gesehen? – Willeke

+0

Ich wollte eigentlich meine Schriftgröße einstellen, nicht nur eine vordefinierte verwenden. Ich konnte nichts finden, obwohl ich Englisch lesen kann. :-) – cheesydoritosandkale

Antwort

1

Nicht informativeText einstellen, das ist wirklich klein.

Stattdessen messageText einstellen. Das ist viel größer und fett.

Noch besser, legen Sie beide, so wichtiger Informationen sind groß und fett und weniger wichtige Informationen sind klein.

myPopup.messageText = "Sorry, we weren't able to that." 
myPopup.informativeText = "Please Call Support 1(800)234-4567 ext: 12345"