问题标签 [nsbox]
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.
objective-c - 将 NSBox 子类捕获为 PNG
我目前正在尝试将我的 NSBox 子类的内容捕获到 PNG 文件中。我发现了一些似乎可以完美解决问题的代码(我从我的实际子类中调用的代码):
正如我所说,该代码运行良好,但只有一个小问题:NSBox 实际上是透明的,因此对于习惯了默认的灰白色背景的用户来说,图像看起来很奇怪。
我还没有从我的主要 AppDelegate 中成功调用它。那应该可以解决问题,也可以捕获 NSBox 背后的内容,但这对我不起作用。
有谁知道如何捕捉这个 NSBox 背后的任何东西及其内容?
macos - 为什么我的可点击框需要双击才能获得等于 1 的点击次数?
我有一个 NSStatusItem,它有一个包含自定义 NSView 的 NSMenuItem。这个 NSView 包含 3 个可点击的 NSBox 子视图(实现了 mouseDown 事件)。奇怪的是,当我运行应用程序并在按下“播放”按钮后立即输入 statusItem 时,我必须单击 NSBox 一次(这将返回 clickCount = 1)。当我进入另一个窗口或视图并返回 statusItem 并尝试单击其中一个 NSBoxes 时,没有任何反应。当我双击项目时,会发生操作,并且 clickCount 也等于 1。
有谁知道为什么会发生这种情况以及我该如何解决?
编辑(完整的 m 文件代码):
cocoa - 在选项卡之间切换后自定义界面对象不可见
我的应用程序有一个带有工具栏的首选项窗口。它的首选项选项卡是一个单独的 NSView 对象。当我在每个视图中放置标准按钮、框等时,选项卡之间的切换效果非常好,但是当我添加自定义框或视图时,自定义对象在选项卡之间切换后变得不可见。
我该如何解决?
请注意,我drawLayer:
在每个自定义对象中都使用了方法。我在 IB 中为超级视图标记了“层”复选框。
macos - ViewController 的视图未在 NSBox 中显示可可 Mac
我对 Mac 开发的可可很陌生。我目前正在努力让 viewController 的视图显示为 NSBox 的 contentView。相关代码如下所示:
目前,框的 contentView 中没有显示任何内容。我应该怎么做才能让 viewControllers 视图进入框中?
objective-c - 调整 NSBox 及其内容的大小以适应窗口
听起来很容易,但我似乎无法弄清楚这一点或找到任何帮助。
这是我目前拥有的层次结构:
在 applicationLoad 上,我将“NSBox”上的 setContentView 调用到 WebView。
所以我最终得到了一个 NSBox,里面有一个 WebView,在一个自定义视图中。
如果我有一个链接到按钮的 IBAction,我需要做什么才能让外部自定义视图调整大小以适应窗口?希望这也会调整内容的大小,包括 NSBox 和 WebView。
这可能吗?
非常感谢任何帮助。
提前谢谢大家!
编辑: ATM 我有以下代码,它使一个 WebView 变大并使另一个隐藏,但它在窗口中将视图定位得太高?
cocoa - 如何从代码中禁用 NSBox
我在 NSBox 中放置了几个控件(按钮、文本字段、...)。是否可以禁用用户无法访问控件的 NSBox(意味着无法单击按钮或在文本字段中写入)?
nsview 怎么样?
cocoa - 基于nsbox的透明分隔线
我的分隔线有问题,它基于NSBox
,我使用常规NSBox
,其 Box Type 设置为“Custom”,边框类型设置为“Groove”。
在不画背景的情况下,没问题。
但是如果要绘制背景,不能是透明背景
如何实现像透明背景效果?
像这样:
objective-c - 用 NSBox 替换子视图
我想使用 NSBox *dynamicSection 根据从中选择的索引和 NSPopUpButton 控件用不同的视图替换框的内容。下面的方法接收 NSPopUPButton 作为对象,并使用大小写开关来动态设置框的视图和标题。
}
它正在识别正确的索引,并将标题打印到日志中,但是在选择时无法正确切换视图。有什么建议么?
谢谢!
ios - 获取 Alpha 值 Objective-C
如何获取 NSBox 的 alpha 值并在 if 语句中使用它?
如果值等于 0,我想检查 NSBox 的 alpha 然后做点什么。
cocoa - 改变 NSbox Objective C 的可见性
如何NSBox
以isHidden:YES|NO
编程方式将 a 更改为?