我有一个 UILabel 的子类,它设置
self.layer.geometryFlipped = YES;
如果我将此标签作为子视图添加到视图中,一切都会按预期工作。但是,如果我尝试将此视图转换为图像,则标签在结果图像中不可见/不存在。
UIGraphicsBeginImageContextWithOptions(self.bounds.size, self.opaque, 0.0);
[self.layer renderInContext:UIGraphicsGetCurrentContext()];
posterImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
如果在向视图添加标签之前我设置 label.geometryFlipped = NO 然后出现标签(除了第一个字母之外的所有字母都颠倒了)。
我在这里做错了吗?