4

NSWindow でボタンをクリックした後に表示される NSPanel のようなものです。

私はたくさん探しましたが、簡単な例はありません。助けてくれてありがとう。

4

1 に答える 1

9

次のように実行できます。

-(IBAction)showButtonAction:(id)sender {
    [[NSApplication sharedApplication] beginSheet:panelOutlet
                                   modalForWindow:self.window
                                    modalDelegate:self
                                   didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
                                      contextInfo:nil];
}

注意:

このパネルを一度も使用しない場合は、 Attributes InspectorNSPanelVisible At Launchチェックボックス とRelease When Closedのチェックを外すことを忘れないでください。

結果:

スクリーンショット画像

于 2012-12-19T20:08:03.110 に答える