iOS开发:Nib文件的使用与管理
1. Nib编辑器界面介绍
在iOS开发中,Nib文件是一种重要的资源,它包含了界面的设计信息。Nib编辑器提供了多种方式来管理和设计界面。
1.1 文档大纲与跳转栏
在 .xib 文件的文档大纲中,可以对视图层次结构进行调整。例如,如果某个视图被错误地设置为了其他视图的子视图,可以通过拖动其名称来重新定位。同时,还可以使用编辑器顶部的跳转栏来选择对象,跳转栏的最后一个路径组件是一个类似于文档大纲的分层弹出菜单。
如果文档大纲中Nib对象的名称看起来比较通用且缺乏信息,可以对其进行修改。名称实际上就是一个标签,没有特殊含义,因此可以为Nib对象分配对自己有用的标签。在文档大纲中选择Nib对象的标签并按回车键使其可编辑,或者选择对象并在“身份检查器”的“文档”部分编辑“标签”字段。
1.2 画布
画布提供了视图及其子视图的图形表示,类似于在绘图程序中常见的界面。画布是可滚动的,会自动适应其中包含的图形表示数量,还可以进行缩放操作(选择“编辑器”→“缩放”,或使用上下文菜单或画布底部的缩放按钮)。
以简单的“空窗口”项目的 Main.storyboard 为例,它只包含一个场景,因此画布中仅显示该场景的视图控制器及其主视图。当应用运行时,这个视图控制器将成为窗口的根视图控制器,其视图将占据整个窗口,实际上就是应用的初始界面。
为了验证在视图中所做的可见更改在应用运行时是否可见,我们可以添加一个子视图,具体步骤如下:
1. 让Nib编辑器的界面大致类似于图7 - 1。
2. 调出“
超级会员免费看
订阅专栏 解锁全文

81

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



