在 OS X 10.7.2 下解锁错误视图 ((null)) 的焦点
我有一个 Cocoa 应用程序,它有一个 NSWindowController 控制一个 NSWindow ,其中有一个 NSComboBox 。没什么特别的,在升级到 OS X 10.7.2 之前它工…
mouseDragged 事件被另一个视图窃取
我在另一个 NSView 中有几个类 MyView (NSView 的子类)的视图。 MyView 实现 -mouseEntered:、-mouseExited:、-mouseDown:、-mouseDragged:和-mouse…
UIScrollView 阻止视图控制器上的touchesBegan、touchesMoved、touchesEnded
我正在视图控制器(UIViewController 的自定义子类)中处理几个 UI 组件的触摸。它具有方法 touchesBegan:withEvent:、touchesMoved:withEvent: 和 to…
NSResponder mouseExited 悬停在窗口标题上时
我有一个带有 NSToolbar 和内容视图的 NSWindow。 我已将跟踪区域设置为视图的整个框架。 我希望当光标离开内容视图并进入工具栏和/或窗口标题时触发 …
keyDown:即使在 AcceptFirstResponder 中实现的类也没有响应
我已经在我的应用程序中创建了 NSView。 - (BOOL) acceptsFirstResponder { return YES; } 现在我实现的 keyDown: 没有响应...断点或 NSBeep();我已经…
惯性滚动和-ScrollWheel:在 OS X 上
问题: 我有一个 NSScrollView。我用它来实现一个自定义的“表视图”,其中的数据行实际上是 NSView。 (注意:这不是 NSTableView 的实例。) 当我垂…
退出全屏模式后如何接收 NSView 的键盘事件?
我对 NSView 进行子类化,并在应用程序完成启动时启动全屏模式。该视图可作为应用程序委托中的属性 fooView 使用。 // AppDelegate.m - (void)applica…
-makeFirstResponder:用法
我对可可编程相当陌生,我想问是否有人可以向我解释如何 -(BOOL)makeFirstResponder:(NSResponder *)responder; 方法有效。我计划将它用于 NSEvent 但…
替换现有 NSView 的 NSResponder
我在绘图应用程序中有一个视图,当选择其他工具时,它需要以其他方式响应。我认为替换该视图的 NSResonder 会比设置视图的每个响应者方法调用新的响应…
使NSPanel中的NSView成为无关键窗口状态的第一响应者
是否可以在不提供 NSPanel 关键窗口状态(使主应用程序窗口退出关键)的情况下,为 NSPanel 内的 NSView 提供第一响应者状态? 谢谢。…
NSView - 快速查看和 NSResponder
我已经对 NSView (MyCustomView) 进行了子类化,并使用 MainMenu.xib 中的自定义视图对象将其添加到 InterfaceBuilder 中 NSWindow 的内容视图中。 此…
在其他视图上拖动时未释放 MouseDragged
我有 2 个 NSView 子类,它们是公共超级视图的子视图。它们不重叠,并且都拦截鼠标拖动的调用。当我从一个子类拖动到另一个子类时,即使我在整个屏幕…
使用 NSResponder -interpretKeyEvents: 时 moveBackward: 和 moveLeft: 有什么区别?
我正在使用 -interpretKeyEvents: 实现自定义文本框,并试图找出 moveBackward: 与 moveLeft: 和 moveForward: 与 moveRight: 之间的区别。 moveLeft:…
- 共 1 页
- 1