1
我正在研究一個應用程序,其任務是構建一個圖像(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;
}