Mam niestandardowy UILabel z zaokrąglonymi narożnikami i cieniem. Używam właściwości na CALayer, aby to osiągnąć. Następnie próbuję zapisać to jako UIImage przy użyciu renderInContext :. Okrągłe rogi są zachowane, ale pojawia się czarne tło i luźny cień.Czy renderInInformatum: zachować promień narożnika i cienie?
Wszelkie myśli o renderowanie UILabel jako obraz ale utrzymanie cień i zaokrąglone narożniki?
Oto kod używam do renderowania etykiety:
UIGraphicsBeginImageContextWithOptions(label.bounds.size, YES, 0);
[label.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();