iOS で画像の切り抜きに BJImageCropper を使用していますが、画像の最後の隅に触れると、反対側の高さと幅が自動的に更新されます。
サンプルコードはhttps://github.com/barrettj/BJImageCropper/zipball/masterです
iOS で画像の切り抜きに BJImageCropper を使用していますが、画像の最後の隅に触れると、反対側の高さと幅が自動的に更新されます。
サンプルコードはhttps://github.com/barrettj/BJImageCropper/zipball/masterです
プッシュしたコミットを取得します。そこを修正する必要があります。
これはコードのバグです。エラーを修正するには、作成者に連絡してください:)
ContextRect である画像をトリミングするための別のオプションを使用できます
その短い例は次のとおりです。
CGRect contextRect = CGRectMake(50, 50, 200, 200);
UIGraphicsBeginImageContext(contextRect.size);
[self.view.layer renderInContext : UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
CGImageRef imageRef = CGImageCreateWithImageInRect([viewImage CGImage], contextRect);
UIImage * savedImage = [UIImage imageWithCGImage:imageRef scale:1.0 orientation:viewImage.imageOrientation];
画像に応じて、ビューの x、y 原点と幅 n 高さを編集できます。