問題タブ [ikimageview]

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

cocoa - IKImageView で画像を設定してもうまくいきませんか?


    IKImageView を使用しています。IKImageView に画像を追加するために使用しているファイルパス URL があります。私は2つの方法で試しました:
1. - (void)setImage: (CGImageRef)image imageProperties: (NSDictionary *)metaData;
メタデータから取得したCGImageRefを渡してい
CGImageRef image =CGImageSourceCreateImageAtIndex(CGImageSourceCreateWithURL((CFURLRef)fileURL, NULL), 0, NULL);
ます:


2. - (void)setImageWithURL: (NSURL *)url;

ログ fileURL、image_metadata、image をトレースしましたが、それらはすべて値を返します。また、 IKImageView を FileOwner に接続し、QuartzCore、Quartz、および ImageIO フレームワークを追加しました。私の Xcode のバージョンは MacOSX 10.8 の 4.5.2 です。どこが間違っているのかわかりませんか?

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

xcode - IKImageView: プレビューのようなアプリの作成方法

IKImageView オブジェクトを内部に持つビューとしてのアプリケーションに取り組んでいます。画像の中心位置で画像をズームできますが、画像の「アンカーポイント」がプレビューアプリのように見えるため、マウスの位置でズームできません。

マウスの位置座標があります(画像に対して)。

この関数を使用して、特定のポイントで画像を中央に配置できます。

たとえば、マウス ポイントが (3;3) の場合、画像ポイント (3;3) がビューの中心になるまで画像が移動します。

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

objective-c - setContentView でウィンドウが短時間消える

ここに私のコードがあります:

問題は次のとおりです。このコードを呼び出すと、ウィンドウがすぐに透明になります。この非常に短い時間の後、ビューがロードされた状態でウィンドウに戻ります。フラッシュのように見えます。

これは、editBackgroundControllers ビューに IKImageView が 1 つのサブビューとして含まれている場合にのみ発生します。何か案は?

ありがとうございました

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

xcode - IKImageView で現在のマウス ポインターの位置を取得する

IKImageView を使用して画像を表示しています。下の画像に表示されているマウスポインタを離すときにメモを追加する必要があります。描画後にマウスを離したときに x と y の位置を取得するにはどうすればよいですか?

描画機能をクリックすると「[_imageView setCurrentToolMode: IKToolModeAnnotate];」これが実行されます。

ここに画像の説明を入力

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

xcode - リリース時にマウスポインタの位置を取得する必要があります

Image の機能に IKImageView を使用しています。

[_imageView setCurrentToolMode: IKToolModeAnnotate];呼び出された後、現在のマウス位置を取得する必要があります(形状を描画した後)。IKToolModeAnnotateはデフォルトの機能なので、コントロールが次にどこに行くのかを見つけることができません。

誰でも私の問題を解決できますか。

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

objective-c - カスタム NSImageRep を IKImageView に認識させる

私のアプリケーションではNSImageRep、独自の画像形式を処理するためのカスタムを作成しました。アプリケーションの主要なビューは です。これは、表示と操作のためにIKImageViewカスタム化した画像をロードする予定です。NSImageRep

これらの画像を作成しCGImageRefて参照を画像ビューに渡すと、正常に動作しますが、これは理想的ではありません。IKImageView可能であれば、の方法を利用したいと思います。setImageWithURL:これは、ドキュメントで推奨される方法であると述べられているだけでなく、よりクリーンです。残念ながら、ビューは私のことをまったく知らないようで、NSImageRep単に画像の読み込みに失敗しています。

画像ビューがカスタム表現を理解できるようにするためにできることはありますか?

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

objective-c - IKImageView がジェスチャを処理できないようにする

クラスCanvasと別のカスタムビューCanvasItemの両方のサブクラスがありNSViewます。CanvasItemにはサブビューIKImageViewがあります。

CanvasmagnifyWithEventジェスチャーに反応するようにオーバーライドします。CanvasItemジェスチャがの1 つで行われた場合を除いて、すべてが正常に機能しIKImageView、イベントを処理して、ビュー階層に渡す代わりに画像をズームします。IKImageViewジェスチャーの処理を防ぐ方法はありますか?

に設定editableしてみましfalseたが、効果がありませんでした。