問題タブ [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 投票する
7 に答える
8036 参照

objective-c - UIImageView は画像をぼかします

UIImageView には本当に奇妙な問題があります。ビューに追加する 45x45 ピクセルの画像 (RGB png) があります。ビューに追加した後、画像がぼやけていることがわかります。シミュレーター (左) と Xcode (右) の同じ画像を次に示します。

代替テキスト
(ソース: partywithvika.com )

代替テキスト
(ソース: partywithvika.com )

このinitWithImageコードを持つカスタムUIImageViewクラスがあります:

私は次のように作成します:

表示された画像が、ファイルに保存された画像よりもそうであるのはなぜですか?

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

iphone - UIImage がリリースされないようにするにはどうすればよいですか?

iPhone からクラッシュ ログを取得しました。

私の前の質問から、iPhone アプリのこのスタックトレースについて誰か手を貸してもらえますか? 、主に UIImage 部分のコードを変更しました。[[UIImage alloc] initWithContentsOfFile ...] を使用しています。[UIImage imageNamed: ... ] などはもうありません。その部分は以下です。

また、UIImage は既にプロパティに保持されています。

メモリ リークも処理されています。これらの変数は dealloc メソッドで解放されます。

無事にバグを退治できたと思っていたのですが、まだ稀に発生するバグの問題が残っているようです。

クラッシュ ログに基づいて、私のアプリケーションは「performMemoryWarning」と叫びます。サイズが156 x 272の13個の.png画像を「割り当て」ているだけです。混乱しています。これらの画像は、iPhone の RAM を超えるほど多くのメモリを消費するべきではありません。それとも私が見落としているものがありますか?お知らせ下さい。

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

iphone - カメラから引き出された UIimage のサイズを変更すると、UIimage も回転しますか?

カメラから UIimages を取得し、それらを UIImageViews に割り当てて表示しています。これを行うと、カメラは 1200 x 1600 ピクセルの画像を提供し、それをアプリケーションの UIImageView に割り当てます。この条件では、画像ビューで期待どおりに画像が表示されます。ただし、取得した UIImage を UIImageView に割り当てる前に RESIZE しようとすると、イメージは期待どおりにサイズ変更されますが、どこかに (RESIZING コードで?) 問題があり、UIImage が ROTATED になっています...結果として、サイズ変更された UIImage を UIImageView に割り当てると、画像は 90 度回転し、縦横比 (1200 x 1600 ピクセル) が変更されていないため、引き伸ばされて表示されます...

これを使用して、カメラから UIImage を取得しています。

これを使用してサイズを変更しています:

質問: ピクセルを回転させずに、カメラから取得した UIImage のサイズを変更するにはどうすればよいですか?

0 投票する
5 に答える
32318 参照

image - UIScrollView の背景を透明に設定するにはどうすればよいですか?

私が最終的にやりたいことは、スクロール ビューのコンテンツを (スクロール ビュー コントロールで) スクロールさせ、静的な背景 (壁紙画像) を持たせることです。

私は物事の組み合わせを試しましたが、どれも実際に探しているものを実際にもたらすものはなく、実際には近くさえありません。

誰もこれを試みたことがありますか?

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

iphone - UIImageViewのサイズはIBで設定したものではありません

UIImageViewを70x70ピクセルに設定しました。実際のビューでは、高さ70ピクセル、幅30ピクセルに見えます。これは、ソースUIImageが設定されておらず、背景色が設定されているため、レイアウトを確認できる場合です。ただし、UIImageを設定しても、レイアウトは変更されず、縦向きのままになります。

UIImageまたはUIImageViewのレイアウト寸法に影響を与える見落としているものはありますか?

ありがとう。

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

iphone - uiimageviewサブビューを使用したuiscrollviewに垂直スクロールはありません

uiscrollviewのサブビューとしてuiimageviewsがあります。uiviewcontrollerにscrollviewcontentsizeとoffsetのサイズを、ここで行ったのと同じように変更しました:http: //github.com/andreyvit/ScrollingMadness/tree/master。唯一の違いは、画像ビューが画面全体を占めることを望まないが、比例して引き伸ばそうとすることです。

およびその他のいくつかの変更。これで、画像は比例して拡大し、ナビゲーションバーがなくても問題なく表示されますが、ScrollingMadnessControllerを押すと、ナビゲーションバーが作成され、垂直スクロールが発生します。垂直スクロールを無効にすることもできますか?

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

iphone - 実際に物に触れずに物を動かす

私は iPhone 開発に関しては初心者で、この質問に対する答えを探しましたが、まだ何も見つかりませんでした。

私がやろうとしているのは、ユーザーが実際にオブジェクトに触れずにオブジェクトを移動できるようにすることです (画面のどこにでも触れることができます)。オブジェクトを移動すると、オブジェクトは元の場所から移動し、ユーザーの方向に移動します。動きますが、タッチした場所にジャンプしたり、指で覆われたりしないでください。

あなたが提供できるどんな助けも驚異的です

前もって感謝します、

BWC

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

iphone - StretchableImageWithLeftCapWidth:topCapHeight が initWithCoder: の UIImageView サブクラスで機能しない

私は、ShadowView と呼ばれる UIImageView サブクラスを持っています。これは、何の下でも使用できる影を表示します。ShadowView は nib からロードされます。

initWithCoder: には、次のコードがあります。

ただし、アプリを実行すると、この画像は表示されません。

しかし、私がそれを

正常に動作しますが、ストレッチが間違っています。

なぜこれが起こっているのかについてのアイデアはありますか?

編集: initWithFrame:をinitWithCoder:と同様に実装して、シャドウビューをプログラムでロードする場合と同じです。

別の編集:問題を解決したと思います。自動サイズ変更マスクを設定する必要がありました。

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

iphone - iPhone で UIImageView を不透明にする際の問題

アルファ ブレンディングをできるだけ少なくすることは、iPhone のテーブル ビュー セルのパフォーマンスに関する重要な考慮事項です。大部分が 1 つの大きな画像ビューで構成されているテーブル セルがあります。Interface Builder とプログラムの両方で UIImageView を不透明に設定しましたが、CoreAnimation インストルメントはまだアルファブレンドされていることを示しています。

UIImageViews を実際に不透明にする方法はありますか、それともブレンドを防ぐためにカスタム描画を行う必要がありますか?

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

iphone - UIImage のサブクラス化と UIImageView への追加

誰でもこれで私を助けることができますか?-drawRect でカスタム描画コードを実行する必要があるため、UIImage をサブクラス化しました。カスタム UIImage を画像で初期化するにはどうすればよいですか? imageName メソッドをオーバーライドするとしたら、このメソッドで何をする必要があるでしょうか? 初期化後、initwithImage: のように UIImageview に追加できますか?