問題タブ [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.
objective-c - NSImageCellsのNSMatrixの作成
NSImageCellsをアレイコントローラーにバインドしてNSMatrixを作成する必要があります。したがって、NSMatrixのコンテンツはNSArrayにバインドされ(したがって、配列内のオブジェクトと同じ数のNSImageCellがマトリックス内に存在します)、NSImageCellsのイメージパスは、アレイコントローラーの「iconPath」と呼ばれるキーにバインドされます。 。
そして、マトリックス内で画像セルをクリックすると、アクションを実行するために画像セルが必要になります。バインディングの使用方法を知っており、NSTableViewでこのような概念が機能していますが、これまでNSMatrixを使用したことがないので、これを開始するのに役立つ優れたリソースやサンプルコードはありますか?
ありがとう
cocoa - NSTableViewの画像がフェードアウトするのはなぜですか?
まずNSArrayController
、コンテンツが「サーバー」オブジェクトの配列である(「サーバー」)があります。
コラム付きもありNSTableView
ます。列はサーバーの「arrangedObjects.status」プロパティにバインドされています。
私はカスタムを使用しNSValueConverter
て、そのステータスを列の画像にしdataCell
ますNSImageCell
。
私が理解していないのは、列に表示される画像が正しいのに、一貫してフェードアウトしている理由です。テストのために、比較のためにテーブルビューの外側に同じ画像があり、うまく描画されます。画像の色は半透明ではありません。
画像は色あせてNSImageCell
描画されますか?それらを完全に飽和状態にするIBで構成できるものはありますか?
objective-c - バインディングを使用して NSTableView に画像を挿入する
2 つの列を持つ NSArrayController にバインドされた NSTableView があります。1 つの列は、配列コントローラーの配置されたオブジェクトにバインドされ、文字列を表示します。
別の列に画像を表示したいのですが、うまくいきません。NSImageCell を列にドラッグして画像を手動で設定しましたが、実行時に表示されません。再確認しましたが、画像はリソース ディレクトリにあります。
何か不足していますか?その画像を表示するには、他に何をすればよいですか?
cocoa - コア データ イメージが NSTableView イメージ セルに読み込まれない
私のコードでは、画像を Core Data モデルに保存しています (正常に動作します)。NSImageView を持つようにビューを設定し、そのデータを Controller Key: selection と modelKeyPath: myImagePath にバインドすると、機能します。選択した行の各画像が表示されます。
次に、NSTableView に新しい列を作成し、画像セルを列にドラッグします。ただし、Core Data バインディングで画像をセルに表示することはできません。値とデータの両方をバインドしようとしましたが、うまくいきません。
画像が適切に保存されていると確信しているため、バインディングで画像がテーブル セルに表示されないようにするために間違っていることは何ですか?
本当にありがとう。
(私のバックグラウンド: 最近、Hillegas の本全体を読んだ新しい Cocoa 開発者です。)
objective-c - NSImageCell 回転アニメーション
NSOutlineView で NSImageCell をアニメーション化する必要があります。iTunesのデバイスの横にある同期アイコンのように見せたいです。
何か案は?
objective-c - NSImageCellの画像変更の問題
私はOutlineViewにデータのリストを表示するアプリに取り組んでいます。コントローラは、行のステータスNSImageCellのイメージを変更するように指示する通知を受信します。問題は、OutlineViewの行のセルを更新できなかったことです。
これまで、次のコードの各オプションを試しました。
何か案は?
前もって感謝します。
ミキワン。
objective-c - NSImageCell: ツールチップを設定する
NSImageCell でのマウス ホバーにツールチップを表示しようとしています。Interface Builder (NSImageCell とそれを含む NSTableColumn の両方) でプロパティを設定しようとしましたが、うまくいきませんでした。
何か案は?
objective-c - NSImageCellの回転
私は大きなプロジェクトに取り組んでいNSMatrix
ますNSImageCells
。セル内の特定の個人を回転させる必要がありますImages
(または、同じように見えるため、セル自体を回転させるだけでもかまいません)。すべてのセルと画像は40x40の正方形であるため、90度の増分に固執するため、サイズを変更する必要はありません。問題は、NSImageCells
の代わりにを使用しているため、画像を簡単に回転させるためにNSImageViews
使用できないことです。setFrameCenterRotation:
誰かが私がこれを達成する方法を知っていますか?
nstextview - NSTextViewで選択可能な画像を作成するには?
私は、いくつかの数学的計算を実行し、結果 (テキストやグラフを含む) を NSTextView に送信するアプリケーションに取り組んでいます。
このコードは出力を作成する際に問題なく機能しますが、これが問題です。ユーザーが生成された画像を選択/コピーアンドペーストして、他のテキストエディター (ページやテキスト編集など) にドラッグアンドドロップできるようにしたいのです。ユーザーがテキストビューから画像をドラッグすると、ドラッグされますが、何も貼り付けられません: