創建的UIImage我創建了一個帶有兩個UILabel
UIImageView
作爲它的子視圖:從一個UIImageView
UIImageView *img=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 320, [[UIScreen mainScreen] bounds].size.height)];
img.backgroundColor=self.view.backgroundColor;
UILabel *textOne=[[UILabel alloc]initWithFrame:CGRectMake(10, 10, 290, 250)];
textOne.text=_textOneLabel.text;
textOne.textColor=_textOneLabel.textColor;
UILabel *textTwo = [[UILabel alloc] initWithFrame:CGRectMake(100,180,200,100)];
textTwo.text=_textTwoLabel.text;
textTwo.textColor=_textTwoLabel.textColor;
[img addSubview:textOne];
[img addSubview:textTwo];
UIImageWriteToSavedPhotosAlbum(img.image, nil, nil, nil); //img.image is null
我想創建一個UIImage
將其保存在與UIImageView
相機膠捲和2中創建UILabel
。 img.image
返回null,因爲沒有圖像分配給UIImageView
。
你有一個如何實現這個想法?
你是不是想刻錄文字圖像? –
你還沒有添加任何圖片到圖像瀏覽的圖片屬性,你只能指定它的背景顏色屬性。 – ldindu