HUD窗口是否保留在Application中? Xcode

问题描述

| 我希望将HUD窗口仅拖到我的应用程序中,而不能退出它。无论如何,有没有其他任何组件可以让我拥有一个子窗口,而又无法将其拖出应用程序的边界。 谢谢。     

解决方法

        您的问题有点含糊,但听起来您想约束一个窗口的框架,以使其永远不会超出另一个窗口的边界。 为此,您需要将HUD窗口设置为
NSWindow
的自定义子类。然后,您将覆盖
‑setFrame:display:
并调用
super
\的实现,并传入您希望窗口使用的框架。