2011-03-09 90 views
0

当视图改变时,UINavigationBar的颜色改变。但是当用户按下后退按钮时,我希望它改回来,而不是。我怎样才能找出用户何时回到原来的页面,所以它会再次变回正常的颜色?如何查看我的视图是否可以看到?

+0

http://stackoverflow.com/tags/xcode/info – vikingosegundo 2011-03-09 10:19:26

+0

你正在用xcode标记你的每一个问题,虽然他们都没有关系到它。请考虑更好的标记,因为您的问题可能不仅与您有关,还可能与其他用户有关。此外,xcode标签受到白噪声的影响,因为太多的问题应该被标注为可可或cocao-touch污染。 – vikingosegundo 2011-03-09 10:23:06

回答

1

您可以在viewWillDisappear中使用bool变量进行编码,该变量会检查您前进还是后退。

当你前进(意味着push或presentModelViewController)然后设置BOOL为YES oterwise它是NO。

并保持跟踪viewWillDissappear

+0

或在视图中会出现... – 2011-03-09 05:52:11

相关问题