我是iPhone開發新手,多個視圖(xib或nib)真的讓我感到困惑。這就是我想要達到...iPhone開發 - 使用多個視圖/ xib/nib的複雜應用程序
- 查看與標籤欄(表1,標籤2,標籤3)
- 標籤2查看(導航控制器) 2.1選擇錶行將呈查看單元格細節 2.2導航欄上的添加按鈕將顯示一系列視圖界面,以獲取不同類型的信息(例如位置信息,個人信息等) - 需要此功能是連續的,無法使用控制段。一旦信息被成功採集,創建標籤的新小區2查看錶,保存相關信息,以自定義的結構,並與2個選項顯示完成頁面(添加另一個,查看添加的項目 - 只讀視圖)
我對如何處理這些多個視圖(將它們連接在一起以及來回傳遞信息)感到困惑。所有這些都將由我的應用程序委託類來處理,或者我可以/應該使用多個委託類?無論哪種方式,你可以指出我在正確的方向 - 可能是一些示例應用程序或教程解釋如何處理這樣或更復雜的情況。
在這方面的任何幫助將不勝感激。
我看到了TheElements和SeismicXML的例子。
TheElements示例代碼給出瞭如何使用UITabBarController
和UINavigationController
的基本思路,但該示例沒有討論從子控制器向Parent傳遞信息。
在我的情況下,我有一個UITabBarController
,其中一個Tab顯示UINavigationController
,右上角帶有(+)或導航欄。現在(+)將打開一個用戶輸入界面,該輸入將用於存儲數據(比如sql),並創建一個嵌入在UINavigationController
中的UITableView
中的新表格單元。現在,使用(+)打開的界面將按照一系列步驟進行用戶輸入(如Main> Step 1> Step 2> Complete)。每一步都會顯示一個單獨的視圖。我正在努力設計這個模型。或者,也許我不習慣在Cocoa/iPhone中進行編程,而且我也沒有直視。我有什麼其他選擇 - 涉及到涉及20-30個字段(文本,列表,日期,圖片e.t.c)的用戶輸入。你能提供一些關於這方面的意見。
感謝您的幫助。
我讀了這整本書。我推薦給那些正在嘗試學習iPhone SDK的人。雖然,這是一個介紹。它沒有涵蓋所有細節...... – 2009-04-19 14:17:32