問題タブ [nsimagecell]

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

objective-c - NSImageCellsのNSMatrixの作成

NSImageCellsをアレイコントローラーにバインドしてNSMatrixを作成する必要があります。したがって、NSMatrixのコンテンツはNSArrayにバインドされ(したがって、配列内のオブジェクトと同じ数のNSImageCellがマトリックス内に存在します)、NSImageCellsのイメージパスは、アレイコントローラーの「iconPath」と呼ばれるキーにバインドされます。 。

そして、マトリックス内で画像セルをクリックすると、アクションを実行するために画像セルが必要になります。バインディングの使用方法を知っており、NSTableViewでこのような概念が機能していますが、これまでNSMatrixを使用したことがないので、これを開始するのに役立つ優れたリソースやサンプルコードはありますか?

ありがとう

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

cocoa - NSTableViewの画像がフェードアウトするのはなぜですか?

まずNSArrayController、コンテンツが「サーバー」オブジェクトの配列である(「サーバー」)があります。

コラム付きもありNSTableViewます。列はサーバーの「arrangedObjects.status」プロパティにバインドされています。

私はカスタムを使用しNSValueConverterて、そのステータスを列の画像にしdataCellますNSImageCell

私が理解していないのは、列に表示される画像が正しいのに、一貫してフェードアウトしている理由です。テストのために、比較のためにテーブルビューの外側に同じ画像があり、うまく描画されます。画像の色は半透明ではありません。

画像は色あせてNSImageCell描画されますか?それらを完全に飽和状態にするIBで構成できるものはありますか?

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

objective-c - バインディングを使用して NSTableView に画像を挿入する

2 つの列を持つ NSArrayController にバインドされた NSTableView があります。1 つの列は、配列コントローラーの配置されたオブジェクトにバインドされ、文字列を表示します。

別の列に画像を表示したいのですが、うまくいきません。NSImageCell を列にドラッグして画像を手動で設定しましたが、実行時に表示されません。再確認しましたが、画像はリソース ディレクトリにあります。

何か不足していますか?その画像を表示するには、他に何をすればよいですか?

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

cocoa - コア データ イメージが NSTableView イメージ セルに読み込まれない

私のコードでは、画像を Core Data モデルに保存しています (正常に動作します)。NSImageView を持つようにビューを設定し、そのデータを Controller Key: selection と modelKeyPath: myImagePath にバインドすると、機能します。選択した行の各画像が表示されます。

次に、NSTableView に新しい列を作成し、画像セルを列にドラッグします。ただし、Core Data バインディングで画像をセルに表示することはできません。値とデータの両方をバインドしようとしましたが、うまくいきません。

画像が適切に保存されていると確信しているため、バインディングで画像がテーブル セルに表示されないようにするために間違っていることは何ですか?

本当にありがとう。

(私のバックグラウンド: 最近、Hillegas の本全体を読んだ新しい Cocoa 開発者です。)

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

objective-c - NSImageCell 回転アニメーション

NSOutlineView で NSImageCell をアニメーション化する必要があります。iTunesのデバイスの横にある同期アイコンのように見せたいです。

何か案は?

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

objective-c - NSImageCellの画像変更の問題

私はOutlineViewにデータのリストを表示するアプリに取り組んでいます。コントローラは、行のステータスNSImageCellのイメージを変更するように指示する通知を受信します。問題は、OutlineViewの行のセルを更新できなかったことです。

これまで、次のコードの各オプションを試しました。

何か案は?

前もって感謝します。

ミキワン。

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

objective-c - NSImageCell: ツールチップを設定する

NSImageCell でのマウス ホバーにツールチップを表示しようとしています。Interface Builder (NSImageCell とそれを含む NSTableColumn の両方) でプロパティを設定しようとしましたが、うまくいきませんでした。

何か案は?

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

objective-c - NSImageCellの回転

私は大きなプロジェクトに取り組んでいNSMatrixますNSImageCells。セル内の特定の個人を回転させる必要がありますImages(または、同じように見えるため、セル自体を回転させるだけでもかまいません)。すべてのセルと画像は40x40の正方形であるため、90度の増分に固執するため、サイズを変更する必要はありません。問題は、NSImageCellsの代わりにを使用しているため、画像を簡単に回転させるためにNSImageViews使用できないことです。setFrameCenterRotation:誰かが私がこれを達成する方法を知っていますか?

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

nstextview - NSTextViewで選択可能な画像を作成するには?

私は、いくつかの数学的計算を実行し、結果 (テキストやグラフを含む) を NSTextView に送信するアプリケーションに取り組んでいます。

このコードは出力を作成する際に問題なく機能しますが、これが問題です。ユーザーが生成された画像を選択/コピーアンドペーストして、他のテキストエディター (ページやテキスト編集など) にドラッグアンドドロップできるようにしたいのです。ユーザーがテキストビューから画像をドラッグすると、ドラッグされますが、何も貼り付けられません: