可可应用程序中不调用事件
这是一个头文件: @interface MainDreamer : NSWindow { IBOutlet NSTextField *myField; IBOutlet NSTableView *myTable; IBOutlet NSImageView *myV…
复制 NSApp -runModalForWindow:
我想复制 NSApp 的 -runModalForWindow: 方法,而不让我的应用程序的其余部分变得无用。我想使用 NSWindow 将用户锁定一段时间,让我的应用程序执行一…
在 Mac OS X (Lion) 上创建全屏覆盖的最优雅方式?
我正在寻找在 Mac OS X 下创建全屏覆盖的“最佳”方法。我想创建一个透明或半透明的覆盖,它关心鼠标事件并显示其他输入/输出元素。 该覆盖层应位于所…
如何将 [window setAspectRatio:size] 转换为 ax,y+92 格式
我正在创建一个 OS X 应用程序,并且在 Web 视图中有一个视频播放器,该播放器覆盖了窗口 100% 的高度和宽度。播放器具有 16:9 格式,加上广告和播放…
将 NSPoint 从窗口坐标转换为视图坐标
我的应用程序有一个自定义视图,显示事件的时间线。该视图包装在 NSScrollView 中以支持时间轴的水平滚动。使用通知,我实现了一种机制,该机制应该显…
重新打开 NSWindow 后 WebView 空白
我正在使用 WebView 在单窗口应用程序中向用户显示一些传入内容。 应用程序委托中有一个窗口控制器,我用它在 -applicationDidFinishLaunching: 和 -a…
Cocoa 应用程序默认为全屏?
我看过大量关于向 NSWindow 添加控件以使其能够进入全屏的帖子 - 通过代码和 Interface Builder 设置。我正在寻找的是当应用程序启动时,它默认以全屏…
NSWindow 和 Webview:应用程序因“无法识别的选择器发送到实例 0x100514e90”而崩溃
我在 NSWindow 中有一个 WebView,当我关闭窗口并再次打开它时,应用程序崩溃;( 该窗口由菜单项按钮调用。 这是输出: 2011-10-22 15:55:32.440 Texti…
在 OS X 10.7.2 下解锁错误视图 ((null)) 的焦点
我有一个 Cocoa 应用程序,它有一个 NSWindowController 控制一个 NSWindow ,其中有一个 NSComboBox 。没什么特别的,在升级到 OS X 10.7.2 之前它工…
NSWindow 在 Lion 上失去了小型化按钮
我在 OSX Lion 上进入/退出全屏时遇到此问题。我尝试重新应用样式蒙版,但没有成功: NSUInteger styleMask = NSResizableWindowMask | NSClosableWin…
根据给定的窗口 ID 确定窗口位于哪个屏幕上
假设我有窗口 ID,有没有办法获取另一个进程的窗口的 NSScreen ? 我非常接近以下代码,但信息字典没有说明窗口位于哪个屏幕上。 CFArrayRef windowAr…
beginSheet 方法对我不起作用
我有 saveWindowController (NSWindowController 子类对象)。我使用 initWithWindowNibName: 方法来初始化控制器。 我将 xib 中的文件所有者设置为 …