<Error>: CGAffineTransformInvert: singular matrix.
4月 6th, 2009
imagePickerControllerのdidFinishPickingImageが実行された後、
イメージをそのまま使うと、動作には問題ないようなのですが、なぜか
「<Error>: CGAffineTransformInvert: singular matrix.」
というエラーが出てしまっていたので、
一度、
UIGraphicsBeginImageContext(image.size);//イメージをそのまま使うとエラーが出るようなので一旦置き換える//
CGRect rect = CGRectMake(0, 0, image.size.width, image.size.height);
[image drawInRect:rect];
// 描画した画像を取得する
UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
と言ったような形で、置き換えた物を使用しました。
これだと、出ないようです・・。
※imagePickerControllerのプロパティ、
allowsImageEditingがYESだと、
この問題は起こらないようです。
