Я работаю над приложением, задачей которого является создание изображения (jpeg), которое представляет собой коллаж из выбранных изображений из галереи. Я могу обрезать изображения галереи до необходимого размера, используя технику, указанную в the question here. Тем не менее, я хочу создать коллаж размером 2400x1600 (настраиваемый) и упорядочить обрезанные изображения на белом фоне.ios создать изображение с фиксированным размером изображения с фоном
Я не смог найти правильный пример, чтобы создать холст и установить его цвет фона. Я считаю, что мне нужно создать основной графический контекст, создать холст, установить фон на белый, сохранить как изображение и работать с этим объектом изображения. Однако я не могу найти правильный способ сделать это. Цените любую помощь.
Редактировать: Этот код для сохранения изображения. Теперь проблема сводится к созданию представления с холстом 2400x1600.
-(UIImage*) makeImage {
UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return viewImage;
}