問題タブ [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.
cocoa - 特定の期間に NSTextView をスムーズに自動スクロールする方法は?
特定の期間 (テレプロンプターなど) に NSTextView をスムーズに自動スクロールするにはどうすればよいですか?
例: 期間は 4 分です。NSTextView は、0 分のテキストの先頭と 4 分の末尾にある必要があります。
objective-c - NSScrollViewの問題でカスタムNSScrollerを描画する
カスタムNSScrollerを描画しようとしていますが、作業したいものはほとんどすべて機能しましたが、knobSlotを削除しようとすると、ノブが継続的に再描画されます。
それは私がdrawRect:を使って背景を描くときです。drawRectを削除すると、次のようになります。
私はまだknobSlotを取り除くことができないようです。これが私のすべてのコードです:
この問題を修正して、iOSのUIScrollView / UIScrollerのように見えるようにする方法を知っている人はいますか?:
またはSparrowのカスタムNSScrollersのように?:
cocoa - NSScroller のノブ トラックを透明にする方法は?
これは私のアプリケーションのスクリーンショットです。ウィンドウには NSScrollView が 1 つしかありません。ノブ スロットを除いて、スクロールビューの他の部分を透明にしました。
カスタム NSScroller サブクラスの描画コードを次に示します。
誰かがこれを機能させる手がかりを持っていますか? どうもありがとう。
cocoa - NSScrollView 内のカスタム NSSroller
NSScrollView 内に IKImageBrowserView が埋め込まれています。
Lion や Sparrow や Reeder などの他のアプリで見られるようなスクロール バーを実現しようとしています。スクロール バーをコンテンツの上に移動したいと思います。
したがって、私が抱えている唯一の問題は、コンテンツがスクロールバーの下ではなく上に移動することです。
NSScrollView のメソッドを使用してさまざまな部分を配置できる-tile
ことはわかっていますが、それを目的に使用する方法がわかりません。
編集:これは私のコードです-tile
:
これは次のようになります。
スクロールバーのコンテンツがコンテンツビューの下にある理由を知っている人はいますか? または例がありますか?
私はすでにこのトピックを見てきました:答えを見つけることなく、 NSScrollerをコンテンツや他の多くのものにオーバーレイします。
ご協力いただきありがとうございます!
cocoa - NSScrollview と透過的なオーバーレイ NSScroller サブクラス
洗練されたサブクラスを作成しましたが、脇に置くのではなく、NSScroller
上にオーバーレイする方法がわかりません。NSScrollView
documentView
NSCollectionView
ここでは、幅を 100% にしたいa の背景が表示され、スクローラーが上に配置されます。clearColor
現在、 で描画すると透明ではなく黒として表示されるため、スクローラーに白い背景を設定する必要があります。
私はこれについて間違った方法で進んでいますか?ここで明らかな何かが欠けていますか?のコンテンツのNSScroller
上にある透明な追跡の動作を実現するにはどうすればよいですか?NSScrollView
objective-c - ココアのUIScrollViewDelegateに相当しますか?
カスタムNSScroller
クラスを実装していますが、スクロール ビューがいつスクロールしようとしているか、いつスクロールを終了したかを知る必要があります。/UIScrollViewDelegate
のviewDidScroll
などに相当するものは何ですか?NSScrollView
NSScroller
cocoa - setHasHorizontalScroller:NOの場合、NSScrollViewはスクロールできますか?
NSScrollView のスクローラーを「非表示」にして、ジェスチャースクロール動作を取得することは可能ですか?
cocoa - NSScrollView の問題
iKImageBrowserView を含む NSScrollView があります。スクロールビューで setWantsLayer:YES を呼び出さないと、垂直スクローラーは表示されません。何が問題であり、それを修正する方法を知っていますか (レイヤーをアクティブにすると、アプリで他の問題が発生します)
ご協力いただきありがとうございます、
よろしく、
objective-c - NSScrollView で垂直スクロール スタイルを設定する
で垂直スクローラーのスタイルを設定するにはどうすればよいNSScrollView
ですか?
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 オーバーライドです。