問題タブ [uiimage]

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

iphone - UIImage回転カスタム度

私はこのサンプルのコードを使用して支援してきましたが、これはうまく機能します。 http://www.platinumball.net/blog/2009/03/30/iphone-uiimage-rotation-and-mirroring/

0から360の間のカスタムの角度で回転する方法をトレーニングできません。

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

iphone - UIImageを使用してcell.imageを設定しようとして困惑しました:imageNamed:

NSDictionary構造を含むplistを作成しました。キーはラベル(tableview cell.textにデータを入力するために使用します)であり、値はcell.imageに「動的に」データを入力するために使用するファイル名です。正確なpngファイル名がプロジェクトにロードされます。

物事を簡単にするために(私は思ったのですが)、plistをNSDictionaryにロードし、それを2つの配列に分解します(allKeysとallValuesを使用)。

細胞の画像を設定しようとすると、なぜこれが機能するのかわかりません。

そしてこれはしません(シミュレーターでは-デバッガーでアプリのクラッシュとバーフィングが発生します):

この次の行を2番目のコードの直前に置くことができ、それは問題なく機能するため、objectAtIndexからNSStringを取得しているように見えます。

また、一時的なNSStringを作成し、それに[rowImageList objectAtIndex:]を割り当ててから、そのNSStringを使用してimageNamed:を提供しようとしました。

デバッガーからの情報は次のとおりです。

-[NSCFArrayの長さ]:認識されないセレクターがインスタンス0x262d910に送信されました

キャッチされなかった例外「NSInvalidArgumentException」が原因でアプリを終了しています。理由:「***-[NSCFArrayの長さ]:認識されないセレクターがインスタンス0x262d910に送信されました」

さらに情報/コードが必要な場合はお知らせください。

編集:rowImageListにデータを入力する方法は次のとおりです。

これが私のplistのスクリーンショットです:[IMG] [ http://i42.tinypic.com/14uwffa.jpg] 1 [/ IMG]

編集:rowImageListの母集団を修正しました:

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

ios - Objective Cでbase64でエンコードされた文字列から画像を読み取るにはどうすればよいですか?

base64でエンコードされた画像を含むXMLを取得しています。これをデコードして、画像を表示する必要があります。提案があれば............。

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

iphone - iPhone で画像を回転するにはどうすればよいですか?

iPhoneプログラミングで画像を回転するにはどうすればよいですか?

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

iphone - UIImageシャドウトラブル

App Storeのアイコンの影のように、画像に小さな影を追加しようとしています。現在、次のコードを使用して画像の角を丸めています。小さな影を追加するために私がそれをどのように適応させることができるか誰かが知っていますか?

addRoundedRectToPath明らかに角を丸める別の方法を指します。

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

iphone - 1 メガバイトを超える画像を読み込むと、iPhone のメモリがすべて消費されるのはなぜですか?

一度に約 44 kb の JPEG をメモリに保持する必要があるアプリケーションを作成しています。アプリケーションは、メモリ不足の警告をトリガーする前に約 22 メガバイトを使用できると聞いたので、これを実行できるはずだと確信しています。ただし、ロードされたメガバイトを通過すると、コンソールに次のメッセージが表示され始めます。

次に、ホーム画面に戻ります。

画像をロードするために使用しているコードは次のとおりです。

ここで私が間違っていることはありますか?iPhone アプリケーションは本当に 1 メガバイトのメモリしか使用できないのでしょうか?

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

iphone - iPhone - 画像をピクセル化せずに高解像度で保存

イメージ ピッカー コントローラーを使用して、ユーザーからイメージを取得しています。画像に対していくつかの操作を行った後、ユーザーが画像を 1600x1200 px、1024x1024 px、または 640x480 px (iFlashReady アプリのようなもの) で保存できるようにしたいと考えています。

最後のオプションは、UIImagePickerControllerDelegate メソッドで取得する画像のサイズです (カメラ ロールの画像を使用する場合)。

画像をピクセル化せずにこれらの解像度で画像を保存する方法はありますか?

必要な幅と高さのビットマップ コンテキストを作成し (CGBitmapContextCreate)、そこに画像を描画してみました。ただし、画像は 1600x1200 でピクセル化されます。

ありがとう

0 投票する
6 に答える
38281 参照

ios - iPhoneで色付きの1x1UIImageを動的に作成するにはどうすればよいですか?

UIColorに基づいて動的に1x1UIImageを作成したいと思います。

これはQuartz2dですぐに実行できると思います。そして、基本を理解しようとしているドキュメントをじっくり考えています。ただし、潜在的な落とし穴がたくさんあるようです。つまり、物ごとのビット数とバイト数を正しく識別できない、正しいフラグを指定しない、未使用のデータを解放しないなどです。

Quartz 2d(または別のより簡単な方法)でこれを安全に行うにはどうすればよいですか?

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

iphone - 実行時に UIImageView で画像の背景を削除する

Interface Builder で UIImageView にボールを割り当てました。UIImageView からの IBOutlet は、対応する UIViewController に接続されます。画像の背景は白です。IB で UIImageView に割り当てると、背景が透明になります。IB では、UIImageView を透明な背景とアスペクト フィルに設定しています。

実行時に UIImageView に画像を割り当てると:

UIImageView の正方形には、ボールが表示されない白い背景があります。四隅すべてを意味します。IB バージョンでは実行時に白い背景が表示されず、プログラム バージョンでは表示される違いは何ですか?