问题标签 [nswindow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoa - 从警报中调用工作表会导致奇怪的窗口问题
我决定使用带有 2 个按钮的警报表。当用户点击继续按钮时,一个由窗口制成的工作表应该下来。工作表下来,父窗口与另一张工作表一起关闭。我正在使用的代码是:
任何人都可以看到这个问题吗?
cocoa - 如何在 NSWindow 的红色按钮中显示修改后的点
找不到设置窗口修改标记的 Cocoa API 调用。
macos - NSWindow setLevel:NSFloatingWindowLevel 在 OS X 10.6.x 中是否损坏
我们试图让 NSWindow 或 NSPanel 在 OS X 10.6.x 上始终处于领先地位。我们已经看到很多建议 setLevel:NSFloatingWindowLevel 应该可以解决问题(有人说它必须是一个 NSPanel 才能保持领先)。
但是,我们使用的是 10.6.4。当应用失去焦点时,窗口会一直消失在背景中。
我看过一份报告称,Apple 已经从操作系统中完全放弃了这种可能性。
有人可以告诉我 setLevel:NSFloatingWindowLevel 是否仍然有效吗?
非常感谢 10.6 的任何工作示例代码。
谢谢,巴特
cocoa - 具有不同界面元素的 CAAnimationGroup
我想交叉淡入淡出两个NSViews
并调整它们的NSWindow
. 我知道如何分开做,但到目前为止还不知道如何同时做。我想我需要一个CAAnimationGroup
。但是因为我正在处理两个不同的对象,所以我不知道如何在组中添加两个动画,也不知道如何启动动画,因为我不能同时调用animator
它们。
objective-c - Objective-C:未声明的窗口
这将是一个菜鸟问题,但我对此感到疯狂。我已经阅读了大量主题,但我认为我缺少一些主要内容。
我创建了新的可可应用程序项目,没有改变任何东西,只需将下一个代码添加到 main.m
在编译 xcode 期间告诉我该窗口未声明。我知道应该不是 window 是我的 NSWindow 对象的名称,但我不明白哪个名称具有在 MainMenu.xib 文件中自动创建的 NSWindow 。
请帮忙,我几乎准备好用我的头打破墙壁。
python - 为什么我不能使用 Python 脚本中的 Cocoa 类?
今天是我第一次使用 Python,所以我相信这将是一个简单的问题。
我需要从命令行应用程序转换这个 Python 脚本:webkit2png。最终结果将是一个 URL,它返回作为查询字符串参数传递给它的网页图像。我已经在 Windows 上使用 .NET 和 IE、Gecko 和 WebKit 实现了这一点,但现在需要在 OS X 上为 Safari 做同样的事情。
我想我已经把它转换了,但不幸的是,我在 OS X 上从 Apache 运行脚本时遇到了问题:
错误在最后一行“initWithContentRect ...”中引发。我看到的错误是:
如果我在命令行上运行脚本(在删除 CGI 内容之后),它会完美运行。
这是我要导入的库:
objective-c - setBackgroundColor 覆盖元素
我有一个 NSWindow,我正在使用这段代码在底部添加一个底部金属条。
这很好用。但是,一旦我使用这个:
红色覆盖了底部的栏。该条在没有背景颜色的情况下正确显示。
cocoa - 如何判断 Cocoa MainMenu 控件何时加载
如何判断所有 MainMenu nib 控件(主要是主窗口)何时已加载?我想在启动时在主窗口的顶部显示一个工作表,但是当我在 awakeFromNib 中调用 beginSheet 时,我收到一个错误,因为尚未显示任何窗口::kCGErrorIllegalArgument:_CGSFindSharedWindow:WID -1
如何解决这个问题?
objective-c - 有没有一种简单的方法可以将 NSWindow NIB 更改为 NSView NIB?
我开始使用一些项目作为 NSWindows,但我的 GUI 正在发展,这些元素将更适合作为 NSViews。有没有办法将 NSWindow NIB 转换为 NSView NIB?
objective-c - 无法设置 NSWindow 的位置
我有一个扩展 NSWindowController 的类,我试图定位它控制的窗口。该窗口正确显示了所有预期的内容和功能,但是当我尝试在 initWithWindowNibName 方法中将其起始位置定位在屏幕上时,该位置不会改变。这是代码:
这看起来很简单,我不确定问题是什么。
感谢您的任何想法。
(发现问题。我没有将窗口连接到 IB 中的类。)