2010-10-31 106 views
0

我正在iphone上的應用程序.. 正如我在iPhone應用程序中看到的,在應用程序中使用的控件靜態地在接口生成器和uiviewcontroller中預定義... 但我必須處理的情況下,我不知道什麼類型的控制來創建..該控件在我的應用程序運行時已知... 我如何填充這樣的控件例如日期選擇器,uipicker,文本框,複選框,收音機等動態iphone填充動態控件

填充我還需要在這些控件執行驗證後..

順便說一句,在Android中,這一點使用的LinearLayout和其他UI控件很容易.. 我怎樣才能在iphone中實現相同?

感謝

回答

0

這似乎是在第一混亂特別是考慮的重點,關於其文檔中使用Interface Builder,但IB僅僅是一個方便的工具,旨在幫助降低乏味的參與奠定了接口數量蘋果的地方碼。沒有什麼可以做,你不能直接在代碼中完成。只需在文檔中查找必要的類以查找有關實例化的詳細信息(例如,查看UIButton以瞭解如何創建按鈕)。

+0

接口構建文件(.xib),傳統上稱爲nib文件,只是xml文件,定義了視圖在運行時的顯示方式。所有的對象都是按照xml中的定義自動創建的。但是,正如Mattia所說,沒有什麼能阻止你以編程方式創建它們。 – 2010-10-31 20:41:38