嘿伙计我将我的项目从ios6移植到7,我有一个功能来制作我的视图的屏幕截图,它有一个导航栏,在ios6上工作正常,但在屏幕截图的ios7栏上变成黑色。
从图像中可以看出,我在顶部有一个导航栏,中间有一个工具栏,底部有一个标签栏,屏幕截图代码。
UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, YES, [[UIScreen mainScreen] scale]);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *img = UIGraphicsGetImageFromCurrentImageContext();