我似乎不能增加NSAlert的字体大小,甚至不能增加整个框的大小。

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)
 }

这是我当前的代码,工作正常,但我将在iMac上运行我的OS X应用程序,文本看起来非常小。我想通过编程的方式增加点的大小,但是在Swift中找不到任何关于它的信息。任何帮助都将不胜感激!

最佳答案

不要设置informativeText,那真的很小。
相反,设置messageText。更大,更大胆。
更妙的是,两者兼备,所以更重要的信息是大而大胆的,而不重要的信息是小的。

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

10-08 05:56