2014-11-25 38 views
0

有兩個ViewControllers A和B(A上推B)和B的TextFieldNavigationController問題,關於的導航欄POP動畫

的iOS 7:

觸摸文本框,鍵盤appear.Then我彈出B,但導航條沒有改變,標題仍然是B的。如果我不讓鍵盤出現,問題不會出現。

並沒有像我在iOS 8中運行時提到的問題。 我無法弄清楚。有人請幫助我。 謝謝。

回答

0

這應該不成問題。我做了類似的事情,但我沒有看到任何問題。

嘗試在您的viewWillAppear方法中配置導航欄外觀。對於這兩種視圖控制器一個& B.

- (void)viewWillAppear:(BOOL)animated 
{ 
    [super viewWillAppear:animated]; 
    // Do the setting here. 
    self.navigationController.navigationBar.barTintColor = [UIColor greenColor]; 
} 

希望這有助於.. :)

+0

謝謝,但也許不是'title'.I的意思是,一切都在'NavigationBar'並沒有改變,'NavigationItems'和'Title'。他們應該是A的。 – Eason 2014-11-25 05:58:16

+0

Owww ..現在我可以理解你的問題是什麼。等待 – Rashad 2014-11-25 06:15:13

+0

@Eason>看我的編輯。 – Rashad 2014-11-25 06:24:49