問題タブ [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 投票する
2 に答える
1852 参照

macos - NSSlider アニメーション

float 値を変更するときに NSSlider アニメーションを作成するにはどうすればよいですか。やってみた:

しかし、それはうまくいきませんでした..アニメーションなしで値を変更するだけです。だから多分誰かがこれを行う方法を知っていますか?

前もって感謝します。

0 投票する
1 に答える
3269 参照

xcode - Cocoaアプリケーションを介したMacのマスターボリュームの制御

Macのマスターボリュームを制御するCocoaアプリケーションにNSSliderを組み込むことを検討しています。AppleScriptを使ってこれをやりたくないのですが、おそらくもっと簡単だと思います。

私はこのトリックを実行できるはずのコードを見つけましたが、10.5以降AudioDeviceGetPropertyとその同類が非推奨になったために実行できません。これを機能させるには何を変更する必要がありますか?

前もって感謝します!

0 投票する
1 に答える
170 参照

objective-c - NSSliderのループ

NSSliderをプロジェクトに組み込んでいます。このプロジェクトでは、上下に移動したときにさまざまなメソッドを呼び出す必要があります。したがって、上に移動すると、AppleScriptである1つのメソッドが実行され、反対方向に移動すると、別のAppleScriptであるメソッドが実行されます。IFループまたは他の何かでこれを行いますか?前もって感謝します!

0 投票する
1 に答える
119 参照

objective-c - ココア:たくさんのNSSlidersを参照する方法

メインウィンドウ用にこのxibファイルがあり、オーディオアプリケーション用のマトリックスミックスを作成できる64個のスライダーが含まれています。スライダーを使用して値を設定することはできますが、値をデフォルトの設定に保存して、次にアプリケーションを起動したときにそれらをロードし直したいと思います。私はこれを機能させていますが、プリファレンスがロードされたときのスライダーは実際の値を表していない。

IBOutletsアプリコントローラーで64を作成せずに、これを行うにはどうすればよいですか?に実際の値がありNSMutableArrayます。

0 投票する
2 に答える
3430 参照

objective-c - 必要な NSSlider メソッド (sliderDidMove) の宣言が Apple の開発者向けドキュメントにありません

NSSlider を使用してチュートリアルに取り組んでいます。

私が欲しいもの:スライダーを動かすと、NSTextFieldにスライダーの値が表示されます。

チュートリアルでは、次の方法でテキスト フィールドにスライダーの値が表示されることを説明しています。

メソッドが機能しないので、Apple の開発者 Web サイトでメソッド宣言を見つけようとしましたが、見つかりませんでした。私の理解では、メソッドは次のとおりです。sliderDidMoveクラスNSSliderからクラスメソッドを移動すると、ドキュメントが見つからないのはなぜですか?

0 投票する
7 に答える
4845 参照

objective-c - NSSliderノブが連続モードで「手放す」ときを決定します

NSSliderコントロールを使用しており、ユーザーがスライドしている間、スライダーの現在の値でNSTextFieldを継続的に更新できるように、連続モードを使用するように構成しました。私が抱えている問題は、ユーザーがノブを離すまで値を「コミット」したくないということです。つまり、ユーザーがスライダーを離して意味を示さない限り、アプリケーションに値を考慮させたくないということです。目的の値になっています。現時点では、それがいつであるかを知る方法はありません。アクションメソッドは、スライダーがいつ解放されたかを示すことなく、継続的に呼び出されています。

可能であれば、ユーザーがキーボードやユーザー補助ツールを使用してスライダーを操作するなどのエッジケースをカバーするソリューションが必要です(そのようなものがある場合)。私はマウスイベントの使用を検討し始めましたが、今概説した理由から、それは最適な解決策のようには思えませんでした。

0 投票する
0 に答える
623 参照

cocoa - NSSlider のドラッグ中にツールチップを表示するように設定するにはどうすればよいですか?

私はNSSliderを持っています。継続的に更新するように設定しました。私の更新コードには次のものがあります。

これによりツールチップが更新されますが、スライダーをドラッグしている間はツールチップが表示されません。実際、スライダーをクリックするとすぐに消えます。スライダーをドラッグしている間、常に表示されるようにしたいのですが、可能ですか?

0 投票する
3 に答える
9254 参照

objective-c - NSSlider 値をプログラムで変更する

NSSlider の IBOutlet を作成し、その値をプログラムで変更できる方法はありますか? slider.value =...動作しません。

ありがとう!

0 投票する
1 に答える
700 参照

objective-c - QuickTImeXのトリムUIに基づいたカスタムNSSliderの作成

http://f.cl.ly/items/350X3c0h0A0k3s3f1R1h/Screen%20Shot%202012-03-27%20at%202.53.41%20PM.png

私は、ユーザーがOS Xのオーディオの一部で時間の範囲を選択できるようにするアプリケーションに取り組んでいます。残念ながら、QuickTimeXから上記のトリミングインターフェイスのようなUIを取得するために行った検索のほとんどは多くのiOS関連のAPIが見つかりました。

私の最初の本能は、これが大幅にカスタマイズされているということですNSSlider。これを作成しようとするときに進むべき一般的な方向性はありますか?NSSlider最適なルートはありますか?ポインタ、ヒント、またはコードをいただければ幸いです。

編集:これがおそらくカスタムコントロールであるという良いコメントがありました。それについてのガイダンスも大歓迎です!

0 投票する
0 に答える
148 参照

xcode - アプリ固有のボリューム

NSSlider を使用してアプリの音量を変更する方法はありますか? 現在のアプリの音量のみを変更したいのですが、システムの音量は変更したくありません。