問題タブ [uigraphicscontext]

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 投票する
0 に答える
437 参照

ios8 - drawInRect withAttributes が iOS8 GM でクラッシュする

これは、UIGraphicsBeginPDFContextToFile を使用して PDF を生成したときにのみクラッシュします。

UIView にも同じコードを使用していますが、正常に動作します。

これはiOS7でうまくいきました

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

ios - UIImage のサイズ変更 - パフォーマンスの問題

私の目的は、AVFoundationキャプチャされた画像を(オーバーレイビューを使用して)キャプチャして表示するために使用することです-プレビューレイヤーのものと同じである必要があります。

iPhone 4 インチの画面サイズでの作業は、キャプチャした画像のサイズを変更するだけなので問題ありません。ただし、iPhone 3.5 インチの画面サイズでの作業はより複雑で、サイズ変更とトリミングが必要です。

両方のカメラ位置 (前面と背面) で機能するコードがありますが、背面カメラで撮影した画像のサイズ変更/トリミングのコードにはパフォーマンスの問題があります。画像のサイズを変更するときのパフォーマンスの問題を、より大きな画像のコンテキストに絞り込みました。画像の「網膜」品質を維持するには、より大きな画像コンテキストが必要ですが、前面カメラは非常に貧弱で、キャプチャされた画像はとにかく「網膜」品質ではありません。

問題のコードは次のとおりです。

私は周りを検索しましたが、これを行う別のより効率的な方法を見つけることができません。このパフォーマンスの問題を克服するのを手伝ってくれる人はいますか? ありがとう

0 投票する
0 に答える
344 参照

xcode - UIGraphicsGetImageFromCurrentImageContext は低解像度の画像を返します

UIGraphicsGetImageFromCurrentImageContext drawInRectを使用してマージした2つの高解像度画像があります。ただし、メソッドは低解像度の画像を返します。助けてください。これが私のコードです。

画像の幅とサイズは正しいのですが、画像の dpi が低くなっています。助けてください。前もって感謝します!

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

objective-c - ARC を使用した Objective C 関数でのメモリ リーク

これはライブラリ MGSpotyViewController の関数ですが、このような状況で注意すべきことを尋ねています。

私は C++ と独自のオブジェクトの保守に慣れていますが、ここで問題を見つけることができません。非常に基本的なコードを試してみましたがUIGraphicsBeginImageContextWithOptions、メモリはまだわずかに増加しましたが、問題を特定したのか、それとも GC がまだ実行されていないためなのかわかりませんでした。

次の機能をテストするには、次のことを行いました。

結果は次のようになりました。

楽器の割り当て

何が問題なのですか?

UIImage+ImageEffects.m

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

ios - UIWebView - Web ビューをプルダウンして画像に変換すると、上部に空白の帯が表示され、下部に情報が表示されませんか?

UIWebView - Web ビューをプルダウンして画像に変換すると、上部に空白の帯が表示され、下部に情報が表示されませんか?

このコードを使用して、細長い Web ビューの画像スクリーンショットを撮ります。正常に動作しますが、強制的にプルダウンしてからスクリーンショットを撮ると、設定した背景色に応じて、上部に空白のバンドが表示され、下部に同じサイズが表示されません。

理解できません?これはどのように機能するはずですか?

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

ios - ラインストロークiosを元に戻す方法

ぬりえアプリを開発していますが、UNDO ボタンを実装できません。NSUndoManager を実装しようとしましたが、効果的に機能させることができませんでした。私のアプローチはおそらく間違っています。私の例に基づいて、コードを使用した回答をいただければ幸いです。

同様の質問がありましたが、明確な回答は得られず、未回答のものがいくつかありました。

*ガブラーの回答に基づく編集1 *

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

objective-c - 中心についてCGContextを回転させる方法は?

マルチカラーの ImageContext を作成する次のコードがあります。

結果は次のとおりです。

結果

この線を画面の中心(またはこの線の上部)を中心に回転させ、元の線も維持したいと思います。コピーを作成し、中心点を中心に回転させる方法はありますか? 明確にするためにmid、CGPoint は として定義されて(self.view.frame.size.width/2,self.view.frame.size.height/2)おり、これは Sprite-Kit、iOS、Objective-C で行われます。