我目前正在使用NSRunAlertPanel
来显示一个对话框。
它在 Leopard 和 Snow Leopard 中完美运行。在 Tiger 中,除了图标外,它也可以工作。
在 Leopard 和 Snow Leopard 中,我用于 App 的图标显示在字符串的左侧。这是预期的行为。
但是,在 Tiger 中,字符串的左侧有很大的空白,图标丢失了,但图标的间隙在那里。
这是我使用代码的方式:
NSRunAlertPanel(@"My Application", @"My Application's string contents", @"OK", nil, nil);
我真的需要知道为什么会这样。我没有添加任何代码让图标出现在豹和雪中,但它就在那里。