cocoa - 将 View 设置为顶 View Cocoa OSX

标签 cocoa nsview mousedown

我对窗口有一些 View ,其中我关心两个 View ,其中一个是 Root View 。我将另一个添加为 super View 的 init 方法中的 subview 。之后,一些 View 被添加并重叠在我的 subview 上。问题是如何将我的 subview 置于 Root View 的所有其他 subview 之上,直到需要为止,以及如何防止其他 View 取消鼠标事件。

最佳答案

-[NSView addSubview:positioned:relativeTo:] (根据 NSView class reference )。

关于cocoa - 将 View 设置为顶 View Cocoa OSX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6991617/

相关文章:

macos - 向 Finder 工具栏添加按钮?

swift - CATransform3DMakeTranslation 之后 NSButton 不可调用

cocoa - subview 覆盖父 View

javascript - JQuery mousedown 与 setInterval 无限

jquery - 使用输入框防止文本选择突出显示

objective-c - 了解应用程序在 cocoa mac OSX 中是否处于非事件状态的最佳方法?

macos - NSLog 仅用于调试?或者无论如何都要捕获日志?

swift - Cocoa:工具栏文本字段内的进度条

cocoa - NSMenuItem 自定义 View 不响应 keyEquivalent

javascript - 如何在mouseDown按下js时实现mousemove