我刚刚开始为OSX桌面制作应用程序,我想让用户单击一个按钮并出现一个窗口,类似于以下屏幕截图。那个窗口叫什么?输入信息时无法退出应用程序。我试图找到让NSAlert做到这一点的方法,但我离开了。有人可以指点我正确的方向吗?提前谢谢!
答案 0 :(得分:4)
这些图像中显示的内容的通用名称是“工作表”。
从技术上讲,这通常是使用2 NSWindow
s(或NSPanel
s)完成的,其中一个被称为工作表,并且以第二个窗口模式显示,作为主要工作表出现的窗口。
虽然我相信您可以使用NSAlert
以这种方式显示简单的对话框,但这些图片中显示的设置很可能是通过使用自定义工作表完成的。请参阅Using Custom Sheets。
答案 1 :(得分:0)
它被称为模态窗口或模态对话框或工作表。
有两种类型,“应用模式”和“表格”。