2009-12-10 47 views
0

我是Iphone編程的新手。所以如果我提出一些基本問題,請不要介意。 :mad:在應用程序中使用多個視圖

我想開發一個應用程序,其中登陸屏幕將是一個登錄屏幕,登錄後應用程序應顯示一個帶有可用類別列表的新屏幕。在選擇任何類別時,應出現一個新的屏幕,其中包含與所選類別相關的信息。

基本上我想在應用程序中顯示不同的屏幕,我的困惑是如何用一個.xib文件製作不同的屏幕?或者我應該爲每個屏幕使用不同的.xib文件。如果我爲每個屏幕使用不同的.xib文件,那麼我應該如何導航到不同的屏幕。

請幫忙解決這個困惑。

在此先感謝

拉夫

回答

1

你絕對應該使用不同的.xib的每個視圖。您將最終分別獲得標準視圖,表視圖(可能以編程方式包裝在導航控制器中)和標準視圖。每個人也都有自己的班級。

通過以編程方式初始化它們來導航到不同的屏幕。它們的創建條件因屏幕而異。例如,登錄屏幕只會在成功登錄後創建並加載類別的表格視圖。類別屏幕只會在用戶觸摸表格中的類別時創建詳細屏幕。

我認爲你最好的選擇是拿起一本iPhone編程書,並做前幾章,直到你對XCode的基礎知識感到滿意爲止。蘋果文檔通常包含的信息比您真正需要知道的要多,並且聽起來它只是想跳入內容並製作一些簡單的應用程序。

之後,你可以看看這裏的蘋果示例代碼:http://developer.apple.com/iphone/library/navigation/index.html#section=Resource%20Types&topic=Sample%20Code