问题标签 [nsslider]

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.

0 投票
1 回答
218 浏览

swift - nsslider.integerValue 要求我在更新值之前专注于另一个应用程序

NSSlider我的macOS 应用程序中有一个名为wave_mode_slider. 我要做的是在输入时更新所述滑块的值。所以,我所做的是:

这会将滑块(白点)的值设置为预期的输入值。但是,在看到任何实际结果之前,我必须在应用程序外部单击,这会导致滑块的白点跳到它的新值。如此处所示:在此处输入图像描述

有没有办法让滑块立即更新?

我的滑块是这样创建的:

我试图将isContinuous滑块的属性设置为 true,但这不会改变结果。


编辑:

这是我从中获得价值的地方

0 投票
1 回答
388 浏览

swift - NSSlider:如何同时发送值和动作?

我以为这很简单,但似乎并非如此。我有一个 NSSlider,我想在标签中显示我想要的值,就像这张图片一样。使用如图所示的设置,它可以正常工作,使用绑定takeIntValueFrom。现在我希望这个滑块设置一个新的 UserDefaults 值:

这个 actionfunc 删除了 -binding takeIntValueFrom。所以最终,要么是要么。直到现在,我还没有找到一个解决方案如何让它同时工作。很高兴能得到一些想法。

0 投票
0 回答
141 浏览

swift - osx nsslider 在更改时调用函数

我使用 swift 3 for osx,我有一个像这样的 pdf 视图:

现在我想用 nsslider 放大/缩小 pdf 视图。为此我有这个功能:

这可行,但是:当我移动滑块并释放它时,将调用“缩放功能”。

但我想在滑块改变时直接调用缩放功能。

nsslider 是否有类似“isChanging”之类的委托功能?

0 投票
2 回答
89 浏览

swift - 无法使用 segue 将值从 FirstVC 传递到 SecondVC

我有两个ViewControllers通过Showsegue 连接。我需要将NSSlider' 值从ViewControllerto 传递给SecondViewCotroller.

ViewController因此,在变量中移动滑块会更新SecondViewController.

如何更新imagesQty变量的值?

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
106 浏览

macos - 如何使用 NSSlider 更新 NSImageView?

我有一个NSSlider. FirstViewController我有 12NSImageViews英寸SecondViewController。我想在第一个窗口中移动一个滑块,并在第二个窗口中的这 12 个视图中随机播放图像。

NSImageViews每次移动滑块时如何更新这些?

第二视图控制器

视图控制器

0 投票
1 回答
387 浏览

macos - 如何更改 NSLider 刻度线颜色?

我知道应该改变功能drawTickMarks,但我应该怎么做才能改变tickmarks颜色?

0 投票
2 回答
239 浏览

swift - 缩放不适用于 MacOS 中的 NSSlider

我有一个 NSslider,我正在尝试使用代码对其进行缩放:

但这条线不起作用:

MacOS 中还有其他用于缩放的命令吗?我已经尝试像在 iOS 中那样做,但它不起作用我正试图让它大 2 倍

0 投票
1 回答
176 浏览

swift - 将 NSSlider 增加 0.1?macOS、斯威夫特

我有一个 NSLider,最小值为 0.6,最大值为 1。

我希望能够增加 0.1 并且没有诸如 0.6493 或 0.8435 之类的值

我将如何做到这一点?

我有这个功能

谢谢。

0 投票
1 回答
265 浏览

swift - 如何使用 Swift 为 Cocoa 应用程序中的 NSLider 值更改设置动画

如何为 NSSlider 值变化设置动画,使其看起来连续?我尝试使用 NSAnimation 上下文

我的 NSSlider 仍然不能顺利移动。

为了让您了解图片,我正在尝试制作一个视频播放器,它使用 NSSlider 来浏览电影。随着视频的继续,该滑块也应该移动。正如我所说,它确实会移动,但我无法让它顺利移动。

0 投票
0 回答
194 浏览

swift - 为 ExposeBinding 创建 Interface Builder 调色板

我按照我对如何在 Interface Builder 中公开 NSSlider 子类的属性的理解,但它没有显示出来。我希望能够通过 Interface Builder 将属性绑定到视图控制器中,以更好地跟踪滑块的移动。

这是子类

在查看了更多文档后, NSKeyValueBindingCreation 说:

NSView 子类可以通过为每个属性调用类方法exposeBinding(_:) 将额外的key-value-coding/key-value-observing 兼容属性公开为绑定。这通常在类的初始化方法中完成。通过公开对象支持的绑定并创建Interface Builder 调色板,您可以使您自己的类的实例在 Interface Builder 中可绑定。

所以我想重点是如何创建“界面生成器调色板”