2010-12-29 14 views
0

私はUIImageViewにいくつかの線(手で描いています)と背景色を持っています。 UIImageViewの画像をUIImageに入れて写真ライブラリに保存すると、背景が再び白くなります。イメージプロパティとプロパティーをUIImageViewのいずれかに入れようとする方法はありますか?UIImageBackgroundColor + UIImageからUIImageへのイメージ

答えて

1

任意のUIViewの内容をUIImageにレンダリングすることができます。

実装については、http://www.icab.de/blog/2010/10/01/scaling-images-and-creating-thumbnails-from-uiviews/を参照してください。 drawImage:そのページの一番下にある

は、インポート時に、単にあなたが、私はUIImage * imageToSave = [UIImage imageFromViewを使用し、それは動作しませんUIImage *img = [UIImage imageFromView:someView];

+0

UIViewからUIImageを作成することができ、UIImageのカテゴリです];私は 'UIImage'が-imageFromViewに応答しないかもしれないというエラーが出ます。 – user556541

+0

あなたが提供されたリンクをチェックしていない場合は、コースはあなたがerorを取得します! 必要なUIImageカテゴリを含める必要があります。 は、あなたがそれを使用するクラスに 輸入 "MyImage.h"、プロジェクトにMyImage.h、MyImage.mファイルを追加し、: UIImage * IMG = [UIImage imageFromView:someView]; が動作します:) –