問題タブ [ikimagebrowserview]
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.
macos - Quick Look Preview パネルを閉じた後にコードを実行する方法は?
を持っていて、 (経由で)IKImageBrowserView
の項目のクイック ルック プレビュー パネルをアクティブにしました。 IKImageBrowserView
[browser setCanControlQuickLookPanel:true];
ユーザーがクイック ビュー パネルを閉じた後にコードを実行したいと考えています。どうすればこれに接続できますか?
objective-c - IKImageBrowserView と Quick Look の異なる画像
インターネットから画像を表示するプログラムを書いています。NSURL を使用して、IKImageBrowserView を使用しています。IKImageBrowserView でサムネイルを表示し、Quick Look でフル解像度の画像を表示したいと思います。Quick Look は、IKImageBrowserView によって自動的に呼び出されます。IKImageBrowserView に表示されているものとは別の NSURL を表示するように Quick Look に指示できますか?
macos - IKImageBrowserView のスーパークラスを NSVisualEffectView に置き換えます
IKImageBrowserView の背景にぼやけた背景を持たせたいと考えています。Apple Documentationによると、IKImageBrowserView は NSView に基づいています。代わりに IKImageBrowserView を NSVisualEffectView から継承して、背景にぼやけた外観を与えることは可能ですか? まず、IKImageView をサブクラス化する必要があると思いますが、次に何をすればよいかわかりません。誰かが私を正しい方向に向けてもらえますか?
ありがとう
cocoa - ダブルキーを押して IKImageBrowser cellWasDoubleClickedAtIndex を呼び出す方法は?
IKImageBrowserView を使用して画像ギャラリーを表示しました。
現在、画像をクリックすると次のビューが開きます。
マウスの左キーをダブルクリックしてcellWasDoubleClickedAtIndex
このメソッドを呼び出しています。
で選択した画像の(Command + Enter)キーで次のビューを開きたいと思いますIKImageBrowserView
。
objective-c - IKImageBrowserCell の選択範囲を変更することは可能ですか?
のサブクラスをセルとしてIKImageBrowserView
含む のサブクラスを使用していますIKImageBrowserCell
その最初の項目は、スキニー イメージを直接選択した場合にのみ選択できます。
任意の場所をクリックすると項目が選択されるようにしたい-mouseDown:
imageContainerFrame
にIKImageBrowserView
は、次のメソッドがあります-indexOfItemAtPoint
。これはNSNotFound
、セル コンテナ フレーム内をクリックすると返されますが、スキニー イメージをクリックすると正しいインデックスが返されます。
このメソッドをオーバーライドして、マウスがセル内でダウンしたときに適切なインデックスを返すことはできないと思いますが、それがどのように見えるかというと、それが私の唯一のオプションです。
これに取り組む方法を知っている人はいますか?
macos - (Cocoa) IKImageBrowserView を使用した NSScrollView が下にスクロールする
を使用してIKImageBrowserView
画像のグリッドを表示しています。ポイントやオフセットを設定したり、プログラムで何かをスクロールしたりするコードはありません。画像でいっぱいのディレクトリの内容を一覧表示し、それらを画像ブラウザーに表示するコードを用意しただけです。
アプリケーションを起動すると、スクロール ビューは画像のグリッドの一番下までスクロールします。この後数秒間、マウスで上にスクロールしようとすると、スクローラーが誤動作し、引き続き下にスクロールしようとします。その後、問題は停止し、ユーザーは通常どおりスクロールできます。
El Capitan より前は、自動スクロールは行われませんでした。
繰り返しますが、 をスクロールしたり、 、 、 、 を設定したりするコードはありませNSSrcollView
ん。contentOffset
scrollToRect
scrollToVisibleRect
そうは言っても、画像が読み込まれた後にこれらの値を設定しようとしましたが、成功しませんでした。
質問 1: El Capitan (または Mac OS バージョン)で、NSScrollView
またはEl Capitan でこれを経験した人はいますか?IKImageBrowserView
質問 2:これが発生する理由をデバッグする方法、またはスクロールを自動的に停止する方法はありますか?
解決
このソリューションは、私にとってはうまくいきました。コンセントを正しく接続してください。