問題タブ [uiimageview]

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

iphone - iPhone Objective C:UIImageViewでタッチしたポイントのピクセルの色を取得するにはどうすればよいですか?

iPhone Objective C:親またはそれ自体が関数によって回転されているUIImageView場合でも、のタッチポイントのピクセルの色を取得するにはどうすればよいですか?UIViewCGAffineTransformMakeRotation

UIView/UIImageViewが拡大縮小および回転されている場合でも、UITouchのviewプロパティはタッチされたポイントの正しいピクセルを正しく返しますか?

読んでくれてありがとう

編集済み:回答とコメントをありがとうございますが、申し訳ありませんが、タッチイベントから拡大縮小/回転された画像のX、Yポイントを取得し、そこから色を抽出する方法がまだわかりません。誰か助けてくれませんか?

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

iphone - CGAffineTransform (回転) の後、view.frame.size 属性はどうなりますか?

ピンチインとピンチアウトでサイズを変更できる UIImageView があります (例: view.frame.size.width+10)。Image View の画像も回転できます (CGAffineTransformMakeRotate)。さて、ここに問題があります:回転変換を適用した後に UIImageView のサイズを変更すると、ビューのサイズが異常に変更されます(逆に(拡大する必要があるときに縮小する、その逆)、またはサイズ変更単位の増分が非常に大きくなります)。CGAffineTransform が適用されているかどうかにかかわらず、一貫した方法で UIImageView のサイズを変更するにはどうすればよいですか?

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

iphone - UIImageView を回転させても x/y クリック位置を取得する

サッカー ボールを作成するために UIImageView をサブクラス化しました。

ボールは x 軸と y 軸に沿って跳ねたり移動したりします。ボールに触れた場所に応じて、サッカー ボールと同じようにボールが動きます。

私の問題は、Ball(UIImageView) を回転させたいのですが、元の位置からの x と y の位置をまだ知っていることです。

次のコードで回転させています。

回転させると、x & y 位置も回転します。どうにかして UIImageView の中心から x/y 距離を取得できますか? 他のアイデアはありますか?

ありがとう、

ジェームズ。

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

iphone - ステートメントで変数を使用して、UIImageView に格納されている画像を参照する

更新された質問をより明確に確認するには、下にスクロールします..特定の UIImageView (IBOutlet) の名前が変数に格納されている場合、それを使用して表示される画像を変更するにはどうすればよいですか。これを試しましたが、うまくいきません。

私はまだiPhoneプログラミングに慣れていないので、助けていただければ幸いです。

再表明:

画面にたくさんの画像があります.... UIImageView *s1, *s2 ,*s3 など *s10 まで
ここで、それぞれが表示する画像を同じ画像に更新したいとします。 s1.image = sampleimage;
を実行するのではなく、 s2.image = サンプル画像; : s10.image = サンプル画像;




1 から 10 までの for ループを作成し、画像を更新する行の一部としてループ変数を使用するにはどうすればよいでしょうか。
このようなもの。
for ( i = 1; i <- 10; ++i )
s(i).image = サンプル; // 私はそれがうまくいかないことを知っています


基本的な質問は、変数をステートメントの一部として組み込んで画像にアクセスするにはどうすればよいですか? 私の例にとらわれないでください。主な問題は、要素/オブジェクトへのアクセスの一部として変数を使用する方法です。

結論... UIImageView の名前を NSString オブジェクトに組み込むことができれば、その NSString オブジェクトを使用して UIImageView を操作するにはどうすればよいでしょうか。

ありがとう!

0 投票する
4 に答える
17987 参照

iphone - 画像のアルファマスクを尊重しながら、UIImageの上に図形を描画する方法

フラグに応じてカラーまたは白黒で描画できるUIImageViewが必要です。

QuartzブレンドモードをColorに設定して、元の画像の上に黒い長方形を描画することでそれを実行しようとしています。これは、画像のアルファマスクを尊重しないことを除いて機能します。

図を参照してください: 代替テキストhttp://img214.imageshack.us/img214/1407/converttogreyscaleillo.png

グーグルとSOを検索して、私はいくつかの解決策を見つけて試しましたが、どれもマスクを尊重していません。

上記の「WhatIget」画像を生成するコードは次のとおりです。

設定し忘れているクォーツ描画モードはありますか?Quartzプログラミングガイドを調べましたが、重複してハイパーリンクされている主題から必要な情報を1ビット抽出するのは非常に困難です。

明らかに、表示されている円だけでなく、マスクされた形状の画像に適用される一般的な解決策を探しています。

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

iphone - どちらが速いですか?Quartz & CGRects と配列 UIImageViews の使用

たくさんの (~ 数百から数千の) 2D 画像がある場合、Quartz または UIImageViews の配列を使用する方が天気が速いと思っているだけです。乾杯!

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

iphone - UIView画像シーケンスアニメーションをどのように「ピンポン」しますか

png画像シーケンスがロードされたUIImageViewがあります。

私の質問は-アニメーションシーケンスを「ピンポン」できる方法を知っていますか?1〜24から順方向に再生し、次に24〜1から逆方向に再生してループするようにします。

(技術的には、1-24、23-1、2-24、23-1 ...など)

}

どうもありがとうございます!

0 投票する
16 に答える
110713 参照

iphone - UIImage を取得して黒い境界線を付けるにはどうすればよいですか?

の境界線を設定するにはどうすればよいUIImageですか?