У меня есть UIimageview, у меня есть прозрачный прямоугольник, который я могу изменить, перетаскивая, проблема в том, что я не могу сохранить изображение (с отрекомендацией выше)
я пытался
-(UIImage *)imageWithViewOld:(UIView *)view
{
UIGraphicsBeginImageContextWithOptions(view.bounds.size, view.opaque, 0.0);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return img;
}
но он показывает только мой UIImageview без моего пользовательского UIview
я даже пытался добавить
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
[self.myRect.layer renderInContext:UIGraphicsGetCurrentContext()];
но на сгенерированном изображении я вижу прямоугольник, но над моим изображением не внутри