Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何从编程视图更改为界面生成器?_Iphone_Objective C_Xcode_Ios4_Interface Builder - Fatal编程技术网

Iphone 如何从编程视图更改为界面生成器?

Iphone 如何从编程视图更改为界面生成器?,iphone,objective-c,xcode,ios4,interface-builder,Iphone,Objective C,Xcode,Ios4,Interface Builder,从一半开始,我想将编程视图更改为xib文件。我该怎么做 首先,我选择编程视图,因为视图的数量是动态变化的,编程很容易。但这一观点一步一步变得更加复杂。我觉得这种控制编程方式很难。我更困惑的是,这是“视图”,而不是“视图控制器” 许多示例代码包含: fooViewController.m、fooViewController.h、fooViewController.xib 我明白这一点 在我的情况下(伪代码): 我想把这个街区改成xib。(块不是指objective-c的“块”) 我的环境: Xco

从一半开始,我想将编程视图更改为xib文件。我该怎么做

首先,我选择编程视图,因为视图的数量是动态变化的,编程很容易。但这一观点一步一步变得更加复杂。我觉得这种控制编程方式很难。我更困惑的是,这是“视图”,而不是“视图控制器”

许多示例代码包含:

fooViewController.m、fooViewController.h、fooViewController.xib

我明白这一点

在我的情况下(伪代码):

我想把这个街区改成xib。(块不是指objective-c的“块”)

我的环境:
Xcode3.2.6,iOS4.3,用于iPhone应用程序

我不知道从代码到XIB的任何方法。你可能不得不咬紧牙关,坐下来做这件事——如果不花那么多时间的话。但是IB并没有导出所有视图的所有可能接口,所以在viewDidLoad函数中可能仍然需要以编程方式执行一些操作

听起来你好像刚开始——现在就可以在iOS编程中找到任何一本书(现在必须有10-20本书),然后阅读前几章,他们将指导你使用IB

[rect CGRect];
[addSubview rect];
[button1 UIButton];
[addSubview button1];
[button2 UIButton];
[addSubview button2];
[image UIImage];
[addSubview UIImage];
[label1 UILabel];
...