2012-07-10 109 views
0

我正在使用故事板我的iPhone應用程序。 初始視圖控制器有一個按鈕,點擊它時,新的視圖控制器應該從右側出現。 現在,當我在按鈕上的故事板Segges中選擇Push或Custom時,不會出現新的視圖控制器。 當我選擇Modal時,新的視圖控制器從下到上出現。iphone視圖控制器過渡使用故事板

問題。 1.爲什麼新的視圖控制器未在推送或自定義模式中顯示? 2.當點擊主屏幕上的按鈕時,如何從右向左顯示新的視圖控制器?

任何想法?

回答

1

只有當視圖控制器包含在導航控制器中時,才能使用推塞網。如果你想在沒有嵌入到導航控制器中的情況下使用push-style segue,那麼你需要定義你自己的自定義的segue類,它可以像push一樣執行segue,但不需要將VC推到導航棧上。

自定義賽格沒有爲您做任何事情的原因可能是您沒有定義要使用的實際自定義賽格。

請看What's new in iOS: iOS 5.0

故事板和賽段
相關問題