我试图在界面生成器中更改自定义标签栏项目图像
图像尺寸为 54x58
该应用程序编译并运行良好!但是当我使用 Xcode (CMD+I > Leaks) Instruments 分析它时,它会显示以下内存泄漏,
// ... Leaked Object # Address Size 责任库责任框架 Malloc 48 字节 1 0xada86a0 48 字节 CoreGraphics CGGlyphBitmapCreate Malloc 48 字节 1 0xe1905d0 48 字节 CoreGraphics CGGlyphBitmapCreate Malloc 32 字节 1 0xad96170 32 字节 CoreGraphics C // ....
堆栈跟踪没有显示我的任何代码泄漏,也可以通过简单地在 AppDelegate 中为 NavigationBar 或 TabBar 设置自定义背景图像来触发该问题
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
// Some Look and Feel
[[UITabBar appearance] setBackgroundImage:[UIImage imageNamed:@"nav_bg"]];
[[UINavigationBar appearance] setBackgroundImage:navbar_bkg_image
forBarMetrics:UIBarMetricsDefault];
// where navbar_bkg_image is UIImage
return YES;
}
有什么建议吗?