NSData 객체에는 사진의 바이트가 들어 있습니다. 이 개체를 UIImage로 변환하고 싶습니다. 내 문제는 그가 UIImage라는 이름을 모두 지을 수 없다는 것입니다. 예를 myphoto.jpgIPhone NSData to UIImage
이 내 코드입니다 :
NSString * bytestring =(NSString *)[bean image];
//contain byte of my photo
NSData * byte = [bytestring dataUsingEncoding:NSUTF8StringEncoding];
UIImage *image=[[UIImage alloc]initWithData:byte];
UIButton *bt=[[UIButton alloc]initWithFrame:CGRectMake(80,80,100,100)];
[bt setImage:image forState:UIControlStateNormal];
[self.boxView addSubview:bt];
버튼이 내 사진을 표시하지 않습니다. 어떻게하면됩니까?
'[콩 영상] '의 (캐스트없이) 진정한 가치는 무엇인가 :
가 살펴 유무 : 귀하의 코드는 이런 일이됩니까? – rmaddy콩 -> _ 이미지 : /9J/4AAQSkZJRgABAQEAAAAAAAD/4QBaRXhpZgAATU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABG6ADAAQAAAABAAABgQAAAAAAAP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/EC .... 어쩌면 내가 진짜 바이트 아니에요? 그 이유는 무엇일까요? 죄송합니다. 귀하의 질문을 편집했습니다. ( – Diego
Base64로 인코딩 된 이미지처럼 보입니다. – Felix