2013-01-22 62 views
0

我有一個iPad應用程序,它從Web服務器下載並顯示文件(ASP.Net/C#)。文檔被分成兩類,其中的每一個由一標籤欄控制器上的標籤來表示。創建UIViews編程

當用戶點擊一個選項卡時,會顯示一個視圖控制器,該視圖控制器顯示該類別的文檔的網格視圖。

我通過界面生成器把這個在一起,每一類是硬編碼。

但是,我希望能夠在Web服務上創建一個新類別,然後讓應用程序通過編程創建一個新選項卡(具有適當的標籤和圖標)以及該類別的相關視圖,從參數從Web服務傳遞英寸

有誰知道這是可能的,或者它必須從界面生成器做了什麼?

回答

2

的基本步驟是這樣的:

- 在應用程序委託或初始化和設置標籤欄在什麼地方,撥打電話下載的圖片和信息

-set標籤欄編程翼Programmatically Setting UITabBar Titles,根據你下載

- 你可以重用爲每個標籤相同視圖控制器如果佈局是一樣的,並簡單地對視圖控制器的每個實例的屬性說從哪裏獲取數據的數據。

+0

非常好,謝謝。 – Robert