2014-05-22 51 views
0

我使用單觸和開發以下應用程序。 UITabBarController與4 UINavigationControllersiPhone開發動畫的後退按鈕不工作

使用NavigationController進行導航並單擊後退按鈕後會出現問題。它彈出,但沒有動畫。此外,向右滾動並不適用於我們從iOS 7獲知的適當動畫。

這是什麼原因造成的?

回答

0

它,因爲你有

4 UINavigationControllers。

只能在同一控制器中工作的推/動畫動畫。您應該使用視圖動畫這樣

[UIView animateWithDuration:1.0 animations:^{ 
     firstView.alpha = 0.0; 
     secondView.alpha = 1.0; 
}]; 

(查看apple documentation獲取更多信息)

或其他自定義動畫。

+0

推動動畫確實有效。這是非常流行的動畫。 你是什麼意思「動畫只能在同一個控制器中」?如果你可以更具體的話,同樣的道理。最後,爲了說清楚,我在每個不同的索引中都有一個UITabCOntroller,我有一個UINavigationController,所以我不明白爲什麼這會有什麼區別。它完全像instagram結構。 – user958880