2010-10-31 105 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