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

iphone - FBConnect : 誰かのウォールに画像を送る

iPhoneでFBConnect APIを使用して、ユーザーの壁にテキストを送信する方法を見つけました。すでにインターネット上に画像を置く方法さえ見つけました:

( http://wiki.developers.facebook.com/index.php/Facebook_Connect_for_iPhoneを参照)

しかし、FB Api を使用して iPhone からユーザーの壁にUIImageをアップロードする方法がわかりません。まず、任意の Web サイトに画像をアップロードしてから、その URL をtemplateDataに入れる必要がありますか? もっと簡単な解決策はありませんか?

ありがとう。

マーティン

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

iphone - iPhone Objective C: UIImage - 関心領域

UIImage のすべての非透明部分を含む最小の長方形領域を取得する方法はありますか?

アルファ== 0の場所を確認するためにピクセルごとに読み取る...良い方法ではないと私は信じています。

より良い方法はありますか?

読んでくれてありがとう

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

iphone - UIImage の -imageNamed: メソッドは、「ドキュメント」に保存されている画像ファイルに対して機能しますか?

アプリがリモート サーバーから小さな画像ファイルをダウンロードし、アプリにプリインストールされている他の小さな画像ファイルと一緒に表示しようとしています。[UIImage imageNamed:@"TheImageName.png"] を使用して画像を取得しています (詳細は以下を参照)。プレインストールされた画像は期待どおりに表示されますが、アプリの「ドキュメント」ディレクトリ内の画像が見つかりません。「ドキュメント」またはその他の方法で画像に -imageNamed を使用する必要がありますか?

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

iphone - UIImage をアプリケーションのバンドルに保存するには?

現在、'Documents' ディレクトリから (-imageWithContentsOfFile: を使用して) 画像を取得していますが、画像をすぐに表示できないことを除いて問題はありません (たとえば、touchesEnded が呼び出された直後)。これは画像キャッシュと関係があり、上記の方法で作成された画像オブジェクトはキャッシュされていないと思いますか? したがって、作成後に画像オブジェクトをキャッシュし、キャッシュされた画像を -imageNamed: を使用して使用します。では、UIImage オブジェクトをアプリケーションのバンドルおよび/またはキャッシュに保存するにはどうすればよいでしょうか?

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

iphone - 'Documents'ディレクトリからキャッシュされたUIImageを取得する方法はありますか?

-imageNamed:メソッドがキャッシュされたUIImageを返すことは知っていますが、問題は、画像ファイルが'Documents'に保存されており、-imageNamed:メソッドがバンドルのみを検索しているように見えることです...現在(しぶしぶ)使用しています-imageWithContentsOfFile:「ドキュメント」から画像を取得しますが、同じではありません...結果の画像を含むUIImageViewのスケールアップ/スケールダウンは途切れ途切れで扱いにくいです。ただし、-imageNamed:で作成された画像を含む同じUIImageViewのスケーリングは、非常にスムーズに表示されます。したがって、繰り返しますが、-imageNamedを使用できない場合、「ドキュメント」からキャッシュされたUIImageを取得するにはどうすればよいですか?

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

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

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

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

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

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

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

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

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

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

iphone - サイズが 16 バイトのリークされた UIImage は何を示しているのでしょうか?

16バイトはかなり小さいですよね?アプリで作成した UIImage はどれもそれほど小さいものではありませんが、Leaks Instrument は 16 バイトのサイズのリークされた UIimage を報告しています...これが何であるかの手がかりはありますか? ちなみに、リークされた48バイトのCALayerオブジェクトもありました...

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

objective-c - これを行うと、メモリに何が起こっていますか?

UIImageを複製して不必要にメモリを増やすことなく、さまざまなView Controller間でUIImageを渡す方法を見つけようとしています。画像は以下のメソッドを使用して正常に渡されますが、後でこの UIImage を解放できないようです。これにより、説明できない 7MB 以上のデータがアプリに重くのしかかることになります。私が知りたいのは、(現在のビュー コントローラーに属する) UIImage を次に切り替えるビュー コントローラーに渡し、元のポインターを解放すると、メモリに何が起こっているかということです。このような:

ポインターimageDataPhoto1の DATA は、解放される前にビューコントローラーインスタンスに割り当てられているため、解放されていませんか?

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

cocoa-touch - 奇妙な UIImage の配置の問題

一連のラベルと画像を使用して、Interface Builder でビューを作成しました。ビューを UINavigationController にプッシュすると、完全に機能しました。次に、(代わりに) セルとしてビューを UITableView に挿入しました。そのためには、View Controller のスーパークラスを UIViewController から UITableViewCell に変更する必要がありました。ただし、ビューがテーブル内に表示されると、そのラベルはすべて正しく配置されますが、画像は画面の中央左に元の (サイズ変更されていない) サイズで表示されます。何をしても大きさも位置も変えられないようです。私は完全に困惑しているので、問題が何であるかについて何か考えがあれば教えてください。

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

iphone - EAGLView のテクスチャから UIImage を取得するには?

次の方法を使用して、EAGLView にロードしたテクスチャから UIImage を取得しようとしています。

残念ながら、結果の UIImage (imageDataPhoto1) を UIImageView に割り当てると、空白の黒になります。私は何か他のことをすべきですか?ちなみに、次の方法でカメラから画像を読み込み、EAGLView のテクスチャにします (コードは Apple に属します)。

-------Texture.m より ------