2013-04-10 114 views
2

我想创建一个NSAlertbeginSheetModalForWindow,没有任何图标在alertstyle当中NSWarningAlertStyle,NSInformationalAlertStyle,NSCriticalAlertStyle如何在没有任何图标的情况下使用NSAlert?

此外,如果我使用的功能API如NSBeginAlertSheet,NSBeginCriticalAlertSheet,我该如何从中删除图标?

+3

有一种类似标准样式的提醒用户期望和用于..所以,而不是使用非标准的有趣的看空警告图标,你可能会考虑拥抱平台的标准行为 – Jay 2013-04-10 12:27:23

回答

4

你可以做一些破解。

enter image description here

这里,transparent image (click to download)使用。

+0

什么是一个不错的解决方案! +1 :) – duDE 2013-04-10 12:30:05

+2

你也可以做'alert.image = [NSImage新];' – 2015-06-12 02:18:10

+0

@ThePulsingEye,但仍然有空白的地方图标应该显示出来... – 2016-05-09 00:08:56

相关问题