我正在使用three20库(不确定这是否是原因)并且在导航控制器的两个视图之间来回传输时会出现泄漏。
其中一个漏洞的更多细节:
我能想到的唯一想法就是当我将第二个视图推入堆栈时显示工具栏:
/**
* View is going to appear
*
* @version $Revision: 0.1
*/
- (void) viewWillAppear:(BOOL)animated {
[self.navigationController setToolbarHidden:NO animated:animated];
[super viewWillAppear:animated];
}//end
/**
* View will disappear
*
* @version $Revision: 0.1
*/
- (void) viewWillDisappear:(BOOL)animated {
[self.navigationController setToolbarHidden:YES animated:animated];
[super viewWillDisappear:animated];
}//end
对于我的生活,我无法弄清楚这是从哪里来的。扩展的详细信息堆栈跟踪未显示任何类。
这可能来自哪里?
答案 0 :(得分:2)
如果要在三个样式表中的一个中自定义导航栏色调颜色或任何其他颜色,请确保返回自动释放的颜色。