iOS开发:界面构建与优化全攻略
1. Nib文件内容解析
Nib文件的内容通过编辑器窗格左侧的图标或列表呈现。每个Nib文件初始都有两个图标:File’s Owner和First Responder,它们自动创建且不可删除,与用户添加的对象通过分隔线隔开,十分重要。
- File’s Owner :代表从磁盘加载Nib文件的对象,即该Nib文件副本的“所有者”。
- First Responder :简单来说,是用户当前正在交互的对象。例如用户在文本框输入数据时,该文本框就是当前的First Responder。它会随用户与界面交互而改变,First Responder图标让我们无需编写代码就能方便地与当前交互对象通信。
除这两个特殊图标外,窗口中的其他图标代表Nib文件加载时将创建的对象实例,如同编写代码分配和初始化新的Objective - C对象。还有一个名为View的图标,代表UIView类的实例,是用户可见且可交互的区域。点击View图标会打开一个类似iPhone屏幕的区域,在此可图形化设计用户界面。
2. 库的介绍
工作区右侧的实用视图分为两部分。若未显示,可点击工具栏最右侧的视图按钮、选择“View Utilities Show Utilities”或按“option - command - zero”。实用视图下半部分是库,由顶部的四个图标分为四个部分:
| 库的分类 | 说明 |
| ---- | ---- |
| 文件模板库 | 包含可用于向项目添加新文件的模板,如添加新的Objective - C类文件。 |
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



