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

ios - UIGraphicsGetCurrentContext() がグローバルに利用できるのはなぜですか?

Apple iOS ドキュメント #UIGraphicsGetCurrentContextから:「iOS 4 以降では、アプリの任意のスレッドからこの関数を呼び出すことができます。」

また、メソッド呼び出しが UIGraphicsGetCurrentContext()Objective-C メッセージ形式ではなくC 関数形式であるのはなぜ[UIView UIGraphicsGetCurrentContext]ですか?

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

ios - 配列から ImageView に画像を追加する

iOS でペイント アプリの元に戻す機能を実行しようとしています。私のアプローチは、各描画(線、直線、正方形、円)の後に、描画が配列に追加されるため、元に戻すときに配列の lastObjectIndex をポップ/削除してから、配列の内容を画像表示。私は NSMutableArray と UIImage を使用しており、UIGraphicsGetImageFromCurrentImageContext を使用しています。私の質問は、すべての画像配列を 1 つの UIImageView に表示するにはどうすればよいですか?

これが私のコードです:

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

ios - 「UIGraphicsBeginImageContextWithOptions」が正しくレンダリングされない

署名を取り、 imageMask で保存しています。ここでは、実際には imageMask が適切にレンダリングされていますが、メインの署名は 2 行のように異常な動作をしています。これが私のコードです。

これがそのスクリーンショットです。保存する前に&& これは私が得ているものです -保存後

この問題から克服する解決策はありますか? ありがとう。

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

ios - UIGraphics のメモリ リーク

上記の関数を 2 回呼び出すと、「Received memory warning」というメッセージが表示されました。リークの場所を教えてください。よろしくお願いします。

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

ios - UIWebview は .doc ファイルのスクリーンショットのみをキャプチャします

でアプリで開いたドキュメントのサムネイル画像を作成しようとしていますopenurl

私のアプリは .doc .xls および .pdf ファイルを開いて保存できますが、スクリーンショットを保存しようとすると、.doc コンテンツを正しく保存できます。pdf および xls の場合、空白の白い画像しか保存されません。

ここに私がテストしているいくつかのサンプルドキュメントがあります:

.doc.pdfエクセル

これが私のコードです:

NSLOG:

上記のコードで他のタイプのドキュメントの実際のコンテンツを保存できないのはなぜですか?

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

ios - iOS 6: スクリーンショットのフッターに画像とテキストを追加する必要がある

ビューからスクリーンショットを作成するコードがあります

現在、この準備ができている画像のロゴとテキストの下部に追加する方法を探しています。いくつかの助けをいただければ幸いです。事前に感謝します。

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

ios - IOS UIImage Scale and Crop、スケールアップすると実際に画像が小さくなりますか?

完璧に機能するスケーリングのために他の誰かのピンチジェスチャコードを使用していますが、写真編集アプリで私の画像をスケーリングし、ユーザーがスケーリングの完了を押したら、変更を反映して保存するか、別の方法でそれを言う必要があります。誰かがピンチを使用して拡大縮小した場合、実際にズームインしてトリミングされます。スケーリングした量* uigraphicsbeginimagecontextのフレームサイズを使用できると考えましたが、ユーザーが画像をスケーリングして完了ボタンを押すと、非常に大きなサイズがビューに押し込まれているため、画像が小さく保存されるため、その戦略は機能しません私が本当に欲しいのは、残り物を切り取ってフィッティングをしないときです。

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

ios - UIGraphics を使用して UIImage に描画されたアイテムの可視性を設定する

UIImage *backgroundImage = [[UIImage alloc] initWithData:imgData]; が 1 つあります。

この画像の上に次の画像を描画します。

imageItem が描画された後に表示/非表示の可視性を設定できるように、backgroundImage の上に描画される imageItem を参照する方法はありますか? imageItem への参照が imageItemRef であるとしましょう。特定の条件に基づいて可視性を設定したいと思います。

backgroundImage の上にあるアイテムを表すために別のビューを使用していない理由は、backgroundImage にズームを実装していて、backgroundImage がズームされているときにアイテムもズームされるようにするためです。