[英]How to change back bar button's width of a UINavigationController in iPhone?
[英]iPhone - Clicking on navigation bar's back button doesn't change view
以前從未遇到過這個問題。 我在我的應用程序中使用導航控制器。 該應用程序使用網絡服務來獲取數據。 如果我前進2個視圖,並且在當前視圖完成加載之前,如果單擊“后退”按鈕,則頂部欄會按預期方式更改,但視圖不會更改。
視圖保持不變。
這並非每次都會發生,但在大多數情況下我都可以重現。
知道為什么會這樣嗎?
謝謝。
我曾經遇到過類似的問題。 您是否已經在返回的視圖中驗證過viewDidAppear方法是否正在被調用? Akso,您使用的是簡單的UINavigationController,還是創建了子類?
就我而言,我能夠通過從UINavigationView的subView中顯式調用viewDidAppear來解決此問題。 這里對此問題進行了一些討論: http : //discussions.apple.com/thread.jspa?threadID=1529769&tstart=0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.