2011-06-26 130 views

回答

0

「insertsubview」保留視圖,並將其下一個應答器的接收器,這是它的新superview.Views只能有一個上海華。如果視圖已經有一個超級視圖,並且該視圖不是接收者,則在使接收者成爲新的超級視圖之前,此方法將刪除先前的超級視圖。

「presentmodalviewcontroller」是,你可以在不中斷當前的工作流程,並顯示一組新的觀點打電話的工具。

希望這將有助於你在基層瞭解和更深入的請參考蘋果的UIView和ViewControllers的文檔。

+0

我怎麼知道用哪個OBE? – vburojevic

+0

我寧願建議創建一個基於標籤欄的應用程序,並將視圖控制器綁定到標籤欄,以便您可以輕鬆地在視圖之間導航。 – Manoj

+0

我正在開發應用程序,它將分數保持爲一個遊戲,第一個屏幕就像一個紙塊,它將顯示一個分數,但要添加一個分數,我想調用另一個用戶可以輸入分數的視圖,在他推插入它將總結得分並將其顯示在第一屏幕上 – vburojevic

1

addSubview:方法簡單地添加到視圖層次的新視圖,而presentModalViewController:animated:使得給定視圖控制器活動視圖控制器(並使其視圖中可見)。

+0

因此,當我有1個主視圖和5個視圖,我想從主視圖調用(示例中的設置),我應該使用哪種方法? – vburojevic

+0

@Wikiboo:如果你有五個視圖的專用視圖控制器:'presentModalViewController:animated:'。否則你使用'addSubview:'。 – DarkDust

+0

只是爲了確保專用的視圖控制器意味着每個筆尖都有.h和.m,並且它們與它連接,是嗎? 我有mainControllerView它加載ApplicationControllerView上啓動,並從ApplicationControllerView我想要加載5次(設置,統計和三個以上) Sry基因,如果它是一個小白的問題,我已經做出公正的開始與多個視圖 – vburojevic

相關問題