从中途我想将编程视图更改为xib文件。我怎么能这样做?
首先我选择编程视图,因为视图的数量变化动态并且编程很容易。但这种观点逐步变得更加复杂。我觉得这种控制编程方式很难。我更困惑,因为这是“视图”,而不是“视图控制器”。
许多示例代码包含:
fooViewController.m,fooViewController.h,fooViewController.xib
我理解这一点。
在我的情况下(伪代码):
[rect CGRect];
[addSubview rect];
[button1 UIButton];
[addSubview button1];
[button2 UIButton];
[addSubview button2];
[image UIImage];
[addSubview UIImage];
[label1 UILabel];
...
我想将此块更改为xib。 (块不是指客观-c的“块”)。
我的环境: Xcode3.2.6,iOS4.3,适用于iPhone应用程序
答案 0 :(得分:0)
我不知道从代码到XIB的任何方式。你可能不得不咬紧牙关,只是坐下来做它 - 如果可能不花那么多时间。但IB不会导出所有视图的所有可能接口,因此在viewDidLoad函数中可能仍需要以编程方式执行操作。
听起来你刚开始 - 现在在iOS编程中得到任何一本书(此时必须有10到20本)并完成前几章,他们将引导你使用IB。