問題タブ [imagekit]

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 に答える
658 参照

cocoa - 背景を IKImageView に追加する

透明な画像を表示するために、チェッカーボードの背景を IKImageView に追加したいと考えています。メッセージsetOverlay:forTypeを使用して、チェックボード イメージを含む CALayer を IKImageView に設定しようとしています。

しかし、うまくいきません。コンソールにこのメッセージが表示されます

何が間違っているか、または回避策を知っている人はいますか?

ありがとう

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

objective-c - IKImageBrowserView の特定の項目でドラッグを有効にする方法は?

私は現在開発中の Mac アプリケーションに IKImageBrowserView を使用しており、IKImageBrowserView 内でのドラッグを有効にしたいので、使用しました– setallowDroppingOnItems:しかし、残念ながら、これではドロップ先として適格なアイテムを指定することはできません。質問の最初の部分は、それを行う簡単で直接的な方法があるかどうかです。

私はドキュメントを検索し、ドラッグ デリゲート メソッドを使用する方法を思いつきました- (NSDragOperation)draggingUpdated:(id < NSDraggingInfo >)sender

論理的には、これは機能するはずですが、そうではありません。indexOfItemAtPoint がスクロール ビューを考慮していないので、それをオーバーライドする必要があるかもしれないと思わせる (垂直スクローラーを表示しないための) アイテムが少ない場合にのみ、正しいオブジェクトを提供します (これはの 2 番目の部分です)。質問)どうすればいいですか。

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

django - カスタム透かしを追加するdjango-Imagekit

imagekit ..または他のパッケージを使用して、写真にカスタム透かしを追加するにはどうすればよいですか? 私のdjango管理者では、アップロードされた写真に適用できるいくつかの透かしを選択する必要があります。誰かが似たようなことをしましたか?助けてください!

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

cocoa - cocoa アプリケーション内で iPhoto 画像を選択する

cocoa アプリケーション内で iPhoto から写真を選択する最良の方法は何でしょうか? 現在、ファイルを開くダイアログで iPhoto ライブラリにアクセスできません。ユーザーがそのフォルダーにアクセスできるようにするにはどうすればよいですか? IKPictureTaker は 1 つのオプションでしたが、一度に 1 つの画像を選択できるようです。ユーザーが 1 つまたは複数の画像を選択できるようにしたいと思います。

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

xcode4 - IKImageBrowserItem はプロトコル宣言を見つけることができません

XCode4 の他のすべては、ImageKit クラスを除いて正しく動作します。

Apple のチュートリアルに従って、 「IKImage」で始まるすべてのクラスとプロトコルは「見つかりません」 - それらの一部 (IKImageBrowserView など) に対してコンパイルされますが、他のもの (プロトコル IKImageBrowserItem など) はコンパイルされません。

コンパイルされたものであっても、それらのいずれもオートコンプリートしません。

何かが壊れているようですが、何が原因かわかりません。また、それを修正する方法もわかりません。要約する:

  1. 私はOS X 10.6に対して構築しています-Appleのドキュメントによると、10.5にはこれらのファイルが含まれています
  2. Quartzフレームワークを追加しました
  3. Quartzcore フレームワークを追加しました
  4. インポートしています: #import <Quartz/Quartz.h>

Apple からの実際のフレームワーク ファイルを確認しましたが、Quartz/ImageKit には、Apple のドキュメントにあるはずのヘッダーが明らかに欠けています :(.

注: Xcode4 のインストールで不足しているものや壊れているものは他にありません。私は OS X 32 および 64 ビット アプリを開発しており、iPhone および iPad アプリはすべて問題なく動作しています。

他にすべきことはありますか?

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

cocoa - ARCでコンパイルするときのImageKitエラーと警告

プロジェクトをARCに変換しようとしていますが、プロジェクトでImageKitを使用しています。ARCリファクタリングツールと私自身の手動リファクタリングはどちらも、私自身のソースファイルからインクルードされたImageKitヘッダーファイルのARCでエラーと警告を生成します。彼らはこのように見えます:

そのとき、プロジェクト設定をターゲット10.6に設定しました。10.7をターゲットにすると、警告が表示されます。

しかし、ARCで10.7だけをターゲットにすると、少なくともプログラムをビルドして実行できます。

何が起きてる?これは正常ですか?それとも、ImageKitはARCと互換性がないだけですか?

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

cocoa - IKImageBrowserView:すべてのアイテムのツールチップを表示する方法は?

ドキュメントを掘り下げましたが、その方法が見つかりませんでした。IKImageBrowserView のすべてのアイテムにツールチップを追加するにはどうすればよいですか?

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

django - Django イメージキットと動的パス

次の場所で提供されるイメージキットを使用しています: imagekit

そこで、2 つのクラス モデルを定義しました。

問題は、各写真が「static/photos」パスに作成されることです。私の意図は、国名に基づいて、画像とサムネイルを動的パスで保存することです..

たとえば、国が「アルゼンチン」の場合、動的パスは「static/photos/Argentina/」になります。

どうすればそれを達成できますか?

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

python - 元の画像を処理する Django Imagekit

バージョン1.1では、元の画像を前処理する方法がわかりません(imagekitを使用するだけで)

https://github.com/jdriscoll/django-imagekit/blob/develop/README.rst

このようなモデルを持つ:

たとえば、元の画像のサイズを変更するにはどうすればよいですか? これは以前のイメージキットで可能でしたが、ドキュメントには別のモデルフィールドが必要だとほのめかされていますか?

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

cocoa - IKImageBrowserViewの遅延読み込み?

を使用するにIKImageBrowserViewは、次のメソッドを使用してデータソースを実装する必要があります

これはNSTableView、次のデータソース メソッドを持つ と似ています。

ただし、厄介な違いは、 をNSTableView呼び出す前に現在表示されているものを考慮に入れるのに対して、 で指定された範囲全体を反復して を要求しているよう– tableView:objectValueForTableColumn:row:に見えることです。残念ながら、データソースは数十万のアイテムに支えられている場合があり、不要なものをすべてロードするのはひどい無駄です。と同じように、アイテムのみを表示するようにする方法はありますか(+もちろんプリロード) 。IKImageBrowserView– numberOfItemsInImageBrowser:imageBrowser:itemAtIndex:IKImageBrowserViewNSTableView

アップデート

サブクラスを作成してみましたが、NSProxy実際に機能しました。(まあ、それについては後で詳しく説明します)このように見えます

ここで、imageBrowser が を要求すると– imageBrowser:itemAtIndex:、返されます

これはとてもうまくいきます!遅延読み込みは確かに実現されており、ストアからすべてのオブジェクトを一度に取得することはもうありません。reloadDataただし、いずれかのビューを呼び出すと、問題が発生します。

からのエラーメッセージは次のとおりですNSTableView

IKImageBrowserView一方、そのreloadData.

そうそう、私は 1 つの問題を別の問題に置き換えることができました。c'est la vie?