6

ユーザーがメインビューを押したときに、プログラムでHUDのようなウィンドウを作成する必要があります。これが私が使用するコードですが、標準のウィンドウしか表示されません。

videoWindow= [[NSPanel alloc]
      initWithContentRect:NSMakeRect(200.0, 200.0, 300, 200) 
      styleMask:NSTitledWindowMask | NSClosableWindowMask 
      backing:NSBackingStoreBuffered defer:YES];
[videoWindow makeKeyAndOrderFront:nil];

おそらく私は正しいフラグを使用していませんが、ドキュメントやGoogleで見つかりませんでした。何かご意見は?

4

1 に答える 1

10

スタイルマスクNSPanelと一緒に使用する必要があります。NSHUDWindowMask

于 2011-01-16T20:20:01.330 に答える