【发布时间】:2014-04-05 06:22:50
【问题描述】:
我的 TabBarItem 中有这段代码:
MeuPrimeiroViewController *primeiro = [[MeuPrimeiroViewController alloc] init];
MeuSegundoViewController *segundo = [[MeuSegundoViewController alloc]init];
UITabBarController *tabbar = [[UITabBarController alloc] init];
tabbar.viewControllers = [NSArray arrayWithObjects:primeiro,segundo, nil];
primeiro.tabBarItem.title = @"Primeiro";
UIImage *images = [UIImage imageNamed:@"1.jpg"];
[images drawInRect:CGRectMake(0, 0, 30, 30)];
primeiro.tabBarItem.image = images;
segundo.tabBarItem.title = @"Segundo";
segundo.tabBarItem.image = [UIImage imageNamed:@"2.jpg"];
而且 CGRectMake 不起作用,控制台给我一个消息:
3 月 3 日 20:17:04 MacBook-Pro-de-William.local UITabBarController[1174] : CGContextSaveGState: 无效的上下文 0x0。这是一个严重的 错误。此应用程序或其使用的库正在使用无效的 环境,从而导致整体退化 系统稳定性和可靠性。此通知是一种礼貌:请 解决这个问题。这将成为即将到来的更新中的致命错误。 3 月 3 日 20:17:04 MacBook-Pro-de-William.local UITabBarController[1174] :CGContextSetBlendMode:无效的上下文 0x0。这是一个严重的 错误。此应用程序或其使用的库正在使用无效的 环境,从而导致整体退化 系统稳定性和可靠性。此通知是一种礼貌:请 解决这个问题。这将成为即将到来的更新中的致命错误。 3 月 3 日 20:17:04 MacBook-Pro-de-William.local UITabBarController[1174] : CGContextSetAlpha: 无效的上下文 0x0。这是一个严重的 错误。此应用程序或其使用的库正在使用无效的 环境,从而导致整体退化 系统稳定性和可靠性。此通知是一种礼貌:请 解决这个问题。这将成为即将到来的更新中的致命错误。 3 月 3 日 20:17:04 MacBook-Pro-de-William.local UITabBarController[1174] : CGContextTranslateCTM: 无效的上下文 0x0。这是一个严重的 错误。此应用程序或其使用的库正在使用无效的 环境,从而导致整体退化 系统稳定性和可靠性。此通知是一种礼貌:请 解决这个问题。这将成为即将到来的更新中的致命错误。 3 月 3 日 20:17:04 MacBook-Pro-de-William.local UITabBarController[1174] : CGContextScaleCTM: 无效的上下文 0x0。这是一个严重的 错误。此应用程序或其使用的库正在使用无效的 环境,从而导致整体退化 系统稳定性和可靠性。此通知是一种礼貌:请 解决这个问题。这将成为即将到来的更新中的致命错误。 3 月 3 日 20:17:04 MacBook-Pro-de-William.local UITabBarController[1174] :CGContextDrawImage:无效的上下文0x0。这是一个严重的 错误。此应用程序或其使用的库正在使用无效的 环境,从而导致整体退化 系统稳定性和可靠性。此通知是一种礼貌:请 解决这个问题。这将成为即将到来的更新中的致命错误。 3 月 3 日 20:17:04 MacBook-Pro-de-William.local UITabBarController[1174] :CGContextRestoreGState:无效的上下文0x0。这是一个 严重错误。此应用程序或它使用的库正在使用 无效的上下文,从而导致整体退化 系统的稳定性和可靠性。此通知是一种礼貌:请 解决这个问题。这将在即将到来的更新中成为致命错误。
我该如何解决?
【问题讨论】:
-
那是什么方法?除非它在
UIView drawRect:或类似的范围内,否则您不应该在那里调用[UIImage drawInRect:]。
标签: objective-c uitabbarcontroller