objective-c - 什么是 Objective-C Cocoa 中的关键窗口?

标签 objective-c user-interface cocoa uiwindow keywindow

什么是关键窗口?它的用途是什么?我读到它用于“键输入”;但是有人可以对此进行扩展吗?一个例子将不胜感激。

最佳答案

“关键窗口”是当前正在接受鼠标和键盘事件的窗口。通常主窗口和关键窗口是一样的,但这不一定(比如你打开了一个实用窗口,它不可能是主窗口,但它可能会成为关键窗口)。

关于objective-c - 什么是 Objective-C Cocoa 中的关键窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8996346/

相关文章:

iphone - 类似于 App Store 特色横幅的旋转横幅

iphone - 重复 NSTimer、弱引用、拥有引用或 iVar?

java - 以编程方式创建编辑文本并将其对齐到 TextView 的右侧

Java Swing : separating UI component from logic behaviour - how do you approach this?

cocoa - NSSavePanel、setAccessoryView 和动画

objective-c - Mac OS X 引用库的离线副本?

objective-c - 如何将光标位置向前移动特定长度?

iphone - 为什么 initWithPatternImage 会丢失 PNG 的 alpha 值

c++ - Qt GUI Design - 是否有适合标签文本的不可见字符?

macos - 由于 Mach-O header 中缺少 LC_VERSION_MIN,Mac App Store 分发的 Xcode 应用程序存档验证失败