购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.4 InterfaceBuilder

Interface Builder(简称IB)是Xcode套件的一部分。iPhone/iPad 开发者可以使用Interface Builder来创建和修改应用程序的图形用户界面,其数据以XML的形式存储在XIB文件中。

在Xcode 4之后,Interface Builder 和Xcode整合在一起,即在Xcode中直接提供编辑图形界面的功能,Interface Builder不再作为单独的程序。

点击HelloWorldViewController.xib文件,可以看到Interface Builder界面如图2-14所示。

图2-14 Interface Builder界面

左侧面板的Placeholders区域有两个图标:

File’s Owner,表示从磁盘加载NIB文件的对象,可以认为File’s Owner是“拥有”此NIB文件的对象。

First Responder,表示用户正与之交互的对象,First Responder将随着用户与界面的交互而变化。例如,用户正在文本字段中输入数据,那么文本字段就是当前的First Responder。如果还有疑问,请不必担心,本书将在后面章节中介绍这方面内容。

Objects区域显示的是NIB文件中创建的对象实例,现在例子中只有一个空视图对象View。 EleVTzJvWw5eY6EEUGzRGeJ224PnAQpqbAIB53oo+zKGgUE7HkI2Hz7k9PhLJ9R5

点击中间区域
呼出菜单
上一章
目录
下一章
×