Mam UIView i chcę to być przechowywane jako przezroczysty PNG, czyli bez UIView kolor tła ...Zapisz UIView do przezroczystego PNG
Obecnie używam tego kodu i wszystko działa OK, ale z kolor tła :(
UIGraphicsBeginImageContext(self.bounds.size);
[self.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage* image1 = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData *imageData = UIImagePNGRepresentation(image1);
[imageData writeToFile:filePath atomically:YES];
Więc czy ktoś ma jakiś pomysł co otrzymuję ten obraz jako przezroczysta?
góry dziękuję ..
spróbuj ustawić kolor tła widoku to [UIColor clearColor]; –
dziękuję za odpowiedź, chodzi o to, że chcę, aby użytkownik zobaczył tło i chcę wygenerować obraz i zapisać go w dokumentach, gdy aplikacja jest uruchomiona :( –
Czy kiedykolwiek dostałeś to do pracy? zrobić coś podobnego – Travis