就像在 NSWindow 中单击按钮后显示的 NSPanel。
我找了很多,但没有简单的例子。谢谢你的帮助。
可以这样做:
-(IBAction)showButtonAction:(id)sender {
[[NSApplication sharedApplication] beginSheet:panelOutlet
modalForWindow:self.window
modalDelegate:self
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:nil];
}
注意力:
如果您不使用此面板一次,请不要忘记取消选中Attributes Inspector和Release When Closed
NSPanel
中的Visible At Launch复选框 。
结果: