2011-04-30 41 views
0

我想創建一個應用程序。例如,該應用程序將讓人們閱讀笑話。然後人們可以按下按鈕,另一個視圖顯示人們可以插入他們自己的笑話。我們是否應該更換iPhone應用程序的RootView控制器?

人們完成插入自己的笑話後,我希望他們回到前一個屏幕。

這樣做的標準方法是什麼?

將所有控制器放在應用程序委託上並更改rootviewcontroller?

回答

1

uinavigation控制器將運行良好。 U可以將人推送到一個新的控制器,在那裏他們輸入他們的笑話,然後將他們彈回到根目錄。你可以在有或沒有動畫的情況下做到在應用程序委託中設置UiNavigationController,並以您的jokesviewcontroller作爲根進行初始化。

這裏是一個職位,我只是對這個問題

Programming iOS: clarifications about Root View Controller

+0

太棒了。所以rootview控制器將成爲非導航控制器,不應該改變。 – 2011-05-02 10:47:11

+0

是的,這是正確的。 – 2011-05-02 13:40:57

2

一種可能是用root UIViewControllerpresentModalViewController:animated:方法提出了「玩笑插入」視做。

一旦笑話插入完成(或者如果用戶取消插入),您只需按原樣返回到前一個視圖。

相關問題