2011-03-09 88 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

相關問題