gpt4 book ai didi

cocoa - 在 cocoa 中,如何重新排序一个窗口,使其位于所有其他窗口之上?

转载 作者:行者123 更新时间:2023-12-03 17:44:28 26 4
gpt4 key购买 nike

我希望我的应用程序在需要显示重要信息时成为 OSX 桌面上的顶级窗口。你会如何在 cocoa 中做到这一点?

最佳答案

你的意思是你想劫持用户的屏幕?你不能只在 NSApplication 上调用 requestUserAttention: 吗?如果您确实必须劫持屏幕,请查看 NSWindow 中的 setLevel: 。请记住,一旦您劫持屏幕,像我这样的任何用户都会删除您的应用程序,除非有非常充分的理由这样做。每当您考虑做这样的事情时,请查看 http://developer.apple.com/mac/library/documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGIntro/XHIGIntro.html首先,然后决定这是否是正确的行动方针。

关于cocoa - 在 cocoa 中,如何重新排序一个窗口,使其位于所有其他窗口之上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3550138/

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