在我的iOS App中,我收到以下错误:
CGContextRestoreGState: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
我认为问题来自这里:
UIImage *buttonImage = [[UIImage imageNamed:@"tanButton.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(18, 6, 18, 6)];
这发生在运行iOS7的iPhone 5上。
有谁知道如何解决这个问题?
谢谢, 最诚挚的问候
答案 0 :(得分:1)
我也有这个问题。这是因为当你制作resizableImageWithCapInsets它需要中心像素来生成平铺图像,如果你的图像高度是36,你应该做:UIEdgeInsetsMake(18,6,17,6),给出至少一个像素在图像的中心平铺。