【问题标题】:How can I use NSAlert with no icon?如何使用没有图标的 NSAlert?
【发布时间】:2011-12-11 14:59:39
【问题描述】:

我想用这个方法

- (void)beginSheetModalForWindow:(NSWindow *)window modalDelegate:(id)delegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo;

我发现 NSAlert 有这个方法。但是,NSAlert 总是带有它的图标和标题文本。我可以摆脱它们,只使用我的自定义视图吗?

【问题讨论】:

  • 不。目前,系统 (Cocoa) 警报始终显示应用程序图标并需要标准消息文本。
  • 哦,谢谢.. 顺便说一句,我发现使用自定义工作表可能会有所帮助

标签: objective-c cocoa nsalert


【解决方案1】:

你可以做一些破解:

这里我使用了透明图片,click here to download

【讨论】:

  • 这绝对是一个聪明的方法。然而,难道不应该有一种对 Cocoa 更友好的方式来实现这么简单的事情吗?!
猜你喜欢
  • 2013-04-02
  • 1970-01-01
  • 2017-12-08
  • 2011-05-30
  • 1970-01-01
  • 2011-12-23
  • 2010-12-05
  • 2018-02-11
  • 2015-06-08
相关资源
最近更新 更多