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

objective-c - NSSlider の値を継続的に取得するにはどうすればよいですか?

Cocoa では、 Value Changed for a のようNSSliderなイベントを受け取るためのデリゲートを提供していないようUISliderです。

たとえば、NSSlider の値を継続的に取得し、それを に表示するにはどうすればよいNSTextFieldですか?

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

cocoa - OS X Lion のスクロール方向と NSSlider

私のアプリケーションには、ボリューム コントロールとして機能する水平の NSSlider があり、Lion の新しい「自然な」(反転した) スクロール方向では、正しく動作しません。左にスライドすると右に移動し、その逆も同様です。Lion の iTunes で確認できることによると、Apple はこの設定に関係なく同じように動作するように計画していたので、左にスライドするとスライダーが左に移動し、その逆も同様です。私の質問は、マウスのスクロールが反転しているかどうかを確認するにはどうすればよいですか? それとも、発明を適用せずに、どうにかして生の deltaX/deltaY 値を取得できますか?

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

objective-c - Mac カスタム NSSlider スライダー フレームの外にある目盛りの描画をオーバーライドする方法

各目盛りの下にラベルを描画するカスタム NSSlider を作成しています。私は現在カスタムでこれを行っていますがNSSliderCell -(NSRect)rectOfTickMarkAtIndex、高さNSSliderが固定されているため、下に描画しているラベルがトリミングされています。

誰にもアイデアはありますか?また、カスタム NSSliders の完全な実装を含むリソースをいただければ幸いです。

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

objective-c - NSSlider のノブ内にスピナーを表示する

NSSlider を使用して ext を制御したいと思います。デバイス。ext。デバイスが遅い場合、デバイスがスライダーで指定された値に達するまで、スライダーは NSProgressIndicator WITHIN IT'S KNOB を表示します。ただし、バーもスピナーも表示されません (ノブはデフォルトの外観のままです)。助言がありますか?


編集: このバージョンでは、最終的にノブの内側にスピナーが表示されます。ただし、スライダーを動かすと、スピナーのアニメーションが停止します。私はあきらめる...

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

macos - NSTextField がフォーカスされたとき、またはユーザーによって編集されたときに、コードを介して NSTextField の内容を変更する

NSTextField のコンテンツを更新する NSSlider があります。ここまでは順調ですね。NSTextField がフォーカスされていないか、ユーザーによって編集されていない限り機能します (入力または空白のままにするなど)。

私がやろうとしているのは、ユーザーが何をしていても、コードを介して NSTextField の更新を強制することです。

これは、スライダー変更値イベントのコードです。

setStringValue メソッドは、NSTextField が編集されない限り機能します...

この問題に関する手がかりはありますか??

よろしく、アレックス

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

objective-c - NSTimer - NSSlider

アプリに NSTimer と NSSlider があります。タイマーの時間間隔がスライダーの値に即座に応答するようにするにはどうすればよいですか?

今のところ、最初だけ反応します。タイマーがすでに起動すると、それ以上応答しません...

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

objective-c - スライダーを「フリーズ」

スライダー(NSSlider)を「フリーズ」することは可能ですか?アプリケーションを開始する「開始」ボタンを押したときにスライダーを(固定値で)動かせないようにしたいのですが…そして、アプリケーションを終了する「停止」ボタンを押したときに、スライダーが再び移動可能になります。

答えてくれてありがとう!

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

objective-c - NSSlidersObjective-CでのNSLevelIndicatorsの使用

私はObjective-cを学んでいて、NSSliderから入力を受け取り、それにレベルを設定するための小さな練習アプリを作成しました。ただし、スライダーをドラッグしてレベルインジケーターを更新する方法はないかと思います。現在、スライダーを離したときにのみ更新されます。setContinuousメソッドへの参照をいくつか見ましたが、何も実行されていないようです。その方法が完全に無関係である場合は、笑いを抑えてください。また、メソッドを配置する場所を示すコードスニペットを追加できれば素晴らしいと思います。