标签: iphone objective-c cocoa-touch uinavigationbar
当视图发生变化时,UINavigationBar的颜色会发生变化。但是当用户按下后退按钮时,我希望它改回来,但事实并非如此。如何找出用户何时返回原始页面,以便它会再次变回常规颜色?
答案 0 :(得分:1)
您可以使用bool变量在viewWillDisappear中进行编码,该变量会检查您是向前还是向后。
viewWillDisappear
当你前进(意味着push或presentModelViewController)然后将BOOL设置为YES或者它是NO。
并在viewWillDissappear中跟踪。
viewWillDissappear