問題タブ [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.
macos - AWS S3 バケットから画像をサムネイルとしてロードする
私の Mac OSX アプリは、Mac から AWS S3 に画像をアップロードします。AWS S3 バケットのファイルから画像のテーブルをロードしようとしています。デスクトップ PC に画像をダウンロードするのではなく、NSTableView にサムネイルとして読み込んで表示するだけです。AWS S3 から画像コンテンツをロードするための S3 メソッドはありますか?
objective-c - NSTableView の画像ごとに異なるツールチップ
が入っNSTableView
てNSImageCell
います。マウスで画像をホバーすると、画像のパスを含むツールチップが表示されるツールチップを追加したいと思います。これを行う最善の方法は何ですか?
私が抱えている問題は次のとおりです。
- ホバーされた画像のパスを取得する
- ツールチップに表示する
あなたの答えを簡単にしてください、私は初心者です。
- -編集 - -
追加情報: myarray.arrangedobjects がテーブルを埋めるものです。これは NSMutableDictionaries の配列です。辞書には次のキーがあります。
- 画像(ツールチップを配置したい表に表示されているもの)
- imagepath (ツールチップに表示したいテキスト)
- ファイル名 (別のセルに表示されます)
macos - NSValueTransformer と一緒に使用すると、NSImage は不透明になります
Core Data からの列挙値に応じて NSImage を表示しようとしています。表示する画像を選択する値にバインドされた NSImageCell で Value Transformer を使用しています。
NSValueTransformer を使用すると、意図したとおりに完全に機能し、残念なことに、画像が想定されていない不透明度を取得します。
これは私の NSValueTransformer サブクラスからの抜粋です:
対応する静的 NSImage 定義:
そして私が使用する列挙型:
以下は、実際のアプリケーションのスクリーンショットです。NSValueTransformer はなく、IB で静的な NSImage が割り当てられています。したがって、アルファか何かを持っているのはPNGではありません。これは、異なる場所からの 3 つの異なる画像で発生します。
実際のアプリケーション http://imageshack.us/a/img195/2492/appqe.png 静止画像 http://imageshack.us/a/img27/3289/43084671.png
swift - NSImageView 内で NSImageCell を垂直方向に中央揃えするにはどうすればよいですか
画像をNSImageView
動的に表示する があります。画像を画像ビューの境界の垂直方向の中央に配置したいと思います。どうすればこれを達成できますか?私が書いたコードは理にかなっていると思いますが、NSImageAlignment は何の効果もないようです。
これを理解しようとすると、NSImageViews にはサブビューがなく、その中に NSImageCells があり、UIImageViews がどのように機能するか分からないことがわかりました。NSImageView を中央に配置したくはありませんが、NSImageView内に NSCell を配置します。
hereの詳細に従って NSImageView をサブクラス化しようとしましたが、これを行うとスケーリングが失われます。
NSImageView内でNSImageCellを垂直方向に中央揃えするにはどうすればよいですか?