2010-10-23 44 views
0

我想知道什麼是視圖控制器和視圖的一個應用程序,我已經規劃出最佳的配置。從概念上講,我想展示應用程序的方式是使用初始的加載器/瀏覽器視圖,可能使用文檔縮略圖。當用戶選擇打開一個時,會出現一個新的視圖,形成主要的文檔編輯模式。用戶也可以選擇調出包含替代文檔編輯模式的第三個視圖。iPad的視圖控制器配置基於文檔的應用程序

我想這非常像iPad的頁面工作方式,第一行文檔縮略圖可供選擇,然後是主要字處理視圖,並可從彈出窗口訪問第三頁設置視圖。文檔瀏覽器視圖和兩個文檔編輯視圖。

現在,我能想到的,並已與幾個不同的調校玩耍,但在每一種情況下,我可以看到,我將運行到後面的問題。所以真的,我正在尋求一個你認爲會盡可能保持整潔和易於管理的配置的建議。

我希望這不是太開的問題,我將非常感謝任何回答。

謝謝

回答

0

我會probibly得到頭部中彈作出這樣的suggeston,但我會做也無妨:

在學習iOS的編程,我花了很多時間來研究(正如大多數人所做的那樣 - 正如在本星球上的每個教程所教導的那樣)介紹如何使用導航視圖,工具欄以及所有幫助不同類型導航的標準類型視圖。

關於我一直在研究的最新應用程序 - 我花了很多時間和挫折試圖找出如何最好地刻畫我正在做的事情 - 而且還嘗試將其應用到iOS框架將用於實現這東西。然後(當然),我試圖讓事情做他們不應該做的事情 - 比如當導航視圖不讓我使用「後退」按鈕跳出我設置的導航層次結構時等

總之 - 當我不再擔心什麼所有這些不同類型的視圖和控制器都是細節 - 以及他們如何互動,我是怎麼了應該做到這一點 - 並開始擔心如何我希望我的應用程序能夠工作 - 並從通用視圖,自定義工具欄等基礎開始工作 - 整個想法變得更加合理。

在我的情況下,我喜歡Mapquest應用程序的外觀和感覺 - 它們處理工具欄,可以從屏幕的頂部和底部打開和關閉 - 具有按鈕 - 可以切換到其他視圖等。因此,我開始使用「通用」視圖來實現此功能 - 整個事件一起點擊。

所以總之:

1。我會決定你如何希望它看起來和你想要它做

  1. 使用第三方應用程序作爲你的靈感是什麼,如果需要的話

  2. 決定何時/何/如果一些「標準」做法適用 - 並在他們所在的地點/時間使用。

  3. 玩得開心!

-BKG

相關問題