問題タブ [nsscroller]

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 投票する
0 に答える
151 参照

cocoa - 特定の期間に NSTextView をスムーズに自動スクロールする方法は?

特定の期間 (テレプロンプターなど) に NSTextView をスムーズに自動スクロールするにはどうすればよいですか?

例: 期間は 4 分です。NSTextView は、0 分のテキストの先頭と 4 分の末尾にある必要があります。

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

objective-c - NSScrollViewの問題でカスタムNSScrollerを描画する

カスタムNSScrollerを描画しようとしていますが、作業したいものはほとんどすべて機能しましたが、knobSlotを削除しようとすると、ノブが継続的に再描画されます。

代替テキスト

それは私がdrawRect:を使って背景を描くときです。drawRectを削除すると、次のようになります。

代替テキスト

私はまだknobSlotを取り除くことができないようです。これが私のすべてのコードです:

この問題を修正して、iOSのUIScrollView / UIScrollerのように見えるようにする方法を知っている人はいますか?:

代替テキスト

またはSparrowのカスタムNSScrollersのように?:

代替テキスト

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

cocoa - NSScroller のノブ トラックを透明にする方法は?

ここに画像の説明を入力

これは私のアプリケーションのスクリーンショットです。ウィンドウには NSScrollView が 1 つしかありません。ノブ スロットを除いて、スクロールビューの他の部分を透明にしました。

カスタム NSScroller サブクラスの描画コードを次に示します。

誰かがこれを機能させる手がかりを持っていますか? どうもありがとう。

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

cocoa - NSScrollView 内のカスタム NSSroller

NSScrollView 内に IKImageBrowserView が埋め込まれています。

Lion や Sparrow や Reeder などの他のアプリで見られるようなスクロール バーを実現しようとしています。スクロール バーをコンテンツの上に移動したいと思います。

したがって、私が抱えている唯一の問題は、コンテンツがスクロールバーの下ではなく上に移動することです。

NSScrollView のメソッドを使用してさまざまな部分を配置できる-tileことはわかっていますが、それを目的に使用する方法がわかりません。

編集:これは私のコードです-tile:

これは次のようになります。

プレビュー

スクロールバーのコンテンツがコンテンツビューの下にある理由を知っている人はいますか? または例がありますか?

私はすでにこのトピックを見てきました:答えを見つけることなく、 NSScrollerをコンテンツや他の多くのものにオーバーレイします。

ご協力いただきありがとうございます!

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

cocoa - NSScrollview と透過的なオーバーレイ NSScroller サブクラス

洗練されたサブクラスを作成しましたが、脇に置くのではなく、NSScroller上にオーバーレイする方法がわかりません。NSScrollViewdocumentView

ここに画像の説明を入力

NSCollectionViewここでは、幅を 100% にしたいa の背景が表示され、スクローラーが上に配置されます。clearColor現在、 で描画すると透明ではなく黒として表示されるため、スクローラーに白い背景を設定する必要があります。

私はこれについて間違った方法で進んでいますか?ここで明らかな何かが欠けていますか?のコンテンツのNSScroller上にある透明な追跡の動作を実現するにはどうすればよいですか?NSScrollView

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

objective-c - ココアのUIScrollViewDelegateに相当しますか?

カスタムNSScrollerクラスを実装していますが、スクロール ビューがいつスクロールしようとしているか、いつスクロールを終了したかを知る必要があります。/UIScrollViewDelegateviewDidScrollなどに相当するものは何ですか?NSScrollViewNSScroller

0 投票する
5 に答える
2393 参照

cocoa - setHasHorizo​​ntalScroller:NOの場合、NSScrollViewはスクロールできますか?

NSScrollView のスクローラーを「非表示」にして、ジェスチャースクロール動作を取得することは可能ですか?

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

cocoa - NSScrollView の問題

iKImageBrowserView を含む NSScrollView があります。スクロールビューで setWantsLayer:YES を呼び出さないと、垂直スクローラーは表示されません。何が問題であり、それを修正する方法を知っていますか (レイヤーをアクティブにすると、アプリで他の問題が発生します)

ご協力いただきありがとうございます、

よろしく、

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

objective-c - NSScrollView で垂直スクロール スタイルを設定する

で垂直スクローラーのスタイルを設定するにはどうすればよいNSScrollViewですか?

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

cocoa - NSScroller のサブクラスが描画されない

私は NSScrollView を持っています。ユーザー mouseDown がいつ NSScroller にあるのか知りたいです。(mouseDown をオーバーライドするために) NSScroller をサブクラス化すると、NSScrollView の水平スクローラーが描画/表示されなくなります。NSScroller の drawRect をオーバーライドすると (そしてそのスーパービューを使用して描画を行うと)、予想される NSRect で呼び出されますが、何も描画されません。私は何が欠けていますか?

  • 実際には、予想される HScroller 領域の右側に垂直スクローラー トラックの 15x15 セグメントがあるようです。たぶん、setFrameRotation などを指定する必要があるかもしれません... MyHScroller の drawRect で NSFillRect を呼び出すと、予想される rect が描画されます - 90 度回転すると、予想される HScroller 領域の左側に 15x15 しか塗りつぶされません。

これが私の NSScrollView 作成コードです:

NSScroller サブクラスは次のとおりです。

MyScrollView は、スクロール同期用に関数が追加された単なる NSScrollView オーバーライドです。