私は現在NSRunAlertPanel
、ダイアログを表示するために使用しています。
LeopardとSnowLeopardで完全に機能します。Tigerでは、アイコン以外も機能します。
LeopardとSnowLeopardでは、アプリに使用したアイコンが文字列の左側に表示されます。これは予想される動作です。
ただし、Tigerでは、文字列の左側に大きなマージンがあり、アイコンがありませんが、アイコンのギャップはあります。
これが私がコードをどのように使用したかです:
NSRunAlertPanel(@"My Application", @"My Application's string contents", @"OK", nil, nil);
私は本当にこれが起こる理由を知る必要があります。アイコンをヒョウと雪に表示するためのコードは追加しませんでしたが、そこにあります。