gpt4 book ai didi

objective-c - 模态窗口 Cocoa 应用程序

转载 作者:行者123 更新时间:2023-12-03 16:55:40 28 4
gpt4 key购买 nike

我最近刚刚开始为 OSX 桌面制作应用程序,我想让用户单击一个按钮并出现一个窗口,类似于以下屏幕截图。出现的那个窗口叫什么?输入信息时无法退出应用程序。我尝试寻找让 NSAlert 执行此操作的方法,但我还差得很远。有人可以指出我正确的方向吗?提前致谢!

enter image description here

enter image description here

最佳答案

这些图像中显示的内容的通用名称是“工作表”。

从技术上讲,这通常是使用 2 个 NSWindow(或 NSPanel)来完成,其中一个称为工作表,并以模态方式针对第二个窗口显示,它作为工作表出现的主窗口。

参见Sheet Programming Topics .

虽然我相信您可以使用 NSAlert 以这种方式显示简单的对话框,但这些图像中显示的设置很可能是通过使用自定义工作表来完成的。请参阅Using Custom Sheets .

关于objective-c - 模态窗口 Cocoa 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5200521/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com