問題タブ [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.
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 です。どこが間違っているのかわかりませんか?
xcode - IKImageView: プレビューのようなアプリの作成方法
IKImageView オブジェクトを内部に持つビューとしてのアプリケーションに取り組んでいます。画像の中心位置で画像をズームできますが、画像の「アンカーポイント」がプレビューアプリのように見えるため、マウスの位置でズームできません。
マウスの位置座標があります(画像に対して)。
この関数を使用して、特定のポイントで画像を中央に配置できます。
たとえば、マウス ポイントが (3;3) の場合、画像ポイント (3;3) がビューの中心になるまで画像が移動します。
objective-c - setContentView でウィンドウが短時間消える
ここに私のコードがあります:
問題は次のとおりです。このコードを呼び出すと、ウィンドウがすぐに透明になります。この非常に短い時間の後、ビューがロードされた状態でウィンドウに戻ります。フラッシュのように見えます。
これは、editBackgroundControllers ビューに IKImageView が 1 つのサブビューとして含まれている場合にのみ発生します。何か案は?
ありがとうございました
xcode - IKImageView で現在のマウス ポインターの位置を取得する
IKImageView を使用して画像を表示しています。下の画像に表示されているマウスポインタを離すときにメモを追加する必要があります。描画後にマウスを離したときに x と y の位置を取得するにはどうすればよいですか?
描画機能をクリックすると「[_imageView setCurrentToolMode: IKToolModeAnnotate];」これが実行されます。
xcode - リリース時にマウスポインタの位置を取得する必要があります
Image の機能に IKImageView を使用しています。
[_imageView setCurrentToolMode: IKToolModeAnnotate];
呼び出された後、現在のマウス位置を取得する必要があります(形状を描画した後)。IKToolModeAnnotate
はデフォルトの機能なので、コントロールが次にどこに行くのかを見つけることができません。
誰でも私の問題を解決できますか。
objective-c - カスタム NSImageRep を IKImageView に認識させる
私のアプリケーションではNSImageRep
、独自の画像形式を処理するためのカスタムを作成しました。アプリケーションの主要なビューは です。これは、表示と操作のためにIKImageView
カスタム化した画像をロードする予定です。NSImageRep
これらの画像を作成しCGImageRef
て参照を画像ビューに渡すと、正常に動作しますが、これは理想的ではありません。IKImageView
可能であれば、の方法を利用したいと思います。setImageWithURL:
これは、ドキュメントで推奨される方法であると述べられているだけでなく、よりクリーンです。残念ながら、ビューは私のことをまったく知らないようで、NSImageRep
単に画像の読み込みに失敗しています。
画像ビューがカスタム表現を理解できるようにするためにできることはありますか?
objective-c - IKImageView がジェスチャを処理できないようにする
クラスCanvas
と別のカスタムビューCanvasItem
の両方のサブクラスがありNSView
ます。CanvasItem
にはサブビューIKImageView
があります。
Canvas
magnifyWithEvent
ジェスチャーに反応するようにオーバーライドします。CanvasItem
ジェスチャがの1 つで行われた場合を除いて、すべてが正常に機能しIKImageView
、イベントを処理して、ビュー階層に渡す代わりに画像をズームします。IKImageView
ジェスチャーの処理を防ぐ方法はありますか?
に設定editable
してみましfalse
たが、効果がありませんでした。