gpt4 book ai didi

cocoa - 如何让 NSPanel 不可移动

转载 作者:行者123 更新时间:2023-12-03 16:33:59 26 4
gpt4 key购买 nike

大家好,关于 NSPanel 的问题一直困扰着我。我喜欢 NSPanel HUD 的外观,但对于我正在做的项目,我需要面板不被移动。有谁知道任何可能的解决方案可以使我的 NSPanel 根本无法移动但保持其按钮交互性?一段时间以来,我一直在寻找与此类似的问题。对这个问题的任何见解都会有帮助!谢谢。

最佳答案

不要忘记查看父类(super class)。面板是一种window ,并且从 Mac OS X 10.6 开始,可以 set a window's movable property

不过,我同意 Dave DeLong 的观点:我希望您有充分的理由来破坏此功能。用户希望能够将窗口(尤其是那些带有标题栏和 HUD 窗口的背景)移开。请记住,您并不是系统上唯一的应用程序;您也不是系统上唯一的应用程序。用户可能需要在另一个应用程序的窗口中访问一些重要的内容。

关于cocoa - 如何让 NSPanel 不可移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3455460/

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