当窗口包含单个 WebView 视图时接收 NSWindow 上的 Drag 事件
我对 Objective-C 和 Cocoa 很陌生,所以请为我分解一下。我正在开发一个由另一位开发人员启动的项目,并且只在 Objective-C 中工作了 3 天。 我有一…
Cocoa - 覆盖 Lion 窗口大小持久性
我有一个 Cocoa 应用程序,它取决于主窗口打开时的特定大小。然而,在运行时,我下拉了一个 WebView 并有效地更改了窗口的框架大小。下次我打开一个新…
NSWindow 的 -toggleFullScreen:方法失去键盘焦点?
我正在编写一个应用程序,启动时会显示一个选项屏幕,然后进入全屏模式。但是,一旦进入全屏,键盘焦点就会丢失,用户必须单击鼠标才能重新获得焦点。…
如何增加 Cocoa 应用程序中标题栏的高度?
我有以下代码用于在 Cocoa 应用程序中设置界面: #import @interface uiview : NSObject { IBOutlet NSWindow *mainWindow; IBOutlet NSView *accesso…
显示 NSWindow
单击菜单项会显示一个 NSWindow,但只是第一次,为什么会这样,以及如何修复它? -(IBAction)menuClick:(id)sender { if (!formsView) { formsView = …
同步调用 NSWindow makeKeyAndOrderFront
我正在为 Mac OS 编写一个小型 Cocoa 应用程序,我的目标是显示一个窗口,然后读取屏幕上的像素。我已经知道如何执行后一部分,但在继续之前无法显示…
如何始终将 NSPanel 保持在 NSScreen 可见框架内
我的应用程序中有一个浮动 NSPanel,用户可以使用鼠标移动它。我希望我的 NSPanel 在主屏幕中始终可见。我希望代码能够在所有侧面的屏幕边框内重新定…
为 NSView 创建投影 - Cocoa
我正在尝试在 NSView 周围创建一个阴影,就像 NSWindow 如何使用其阴影一样,但我遇到了一些困难。我为 NSView 创建了一个类,我正在为其创建投影,并…
关闭 NSStatusItem 的自定义窗口
单击 NSStatusItem 时会弹出一个自定义窗口。该代码基于 MAAtachedwindow。一切都工作得很好,但当用户单击其他状态栏项目或其他应用程序等其他内容时…
无窗口 Cocoa 应用程序
我是 Objective-C 和 Cocoa 的初学者。 我想创建一个无窗口应用程序,它只在系统托盘中显示一个 NSStatusItem 。托盘工作正常,但是有一个问题。 由于…
Lion iCal 喜欢 NSWindow
我正在尝试创建一个像 Lion iCal 中的 NSWindow (http://www.lutrindigital.cc/wp-content/uploads/2011/04/lion_ical_preview-400x275.png)我的意思…