优势: IB 能使开发者简单快捷的開发出符合Mac系列操作系统的GUI通常你只需要通过简单的拖拽操作来构建UI就可以了。IB 使用Nib文件存储 GUI 资源在需要的时候,Nib文件可以被快速地載入内存
程序运行后,. 文件中的内容编译为.nib 文件(二进制文件)存储在工程包中
. 通常以关联方式出现在工程文件中,即在被创建时是伴随一个类(UIKit框架下的类)诞生的
视图控制器独有初始化方法
nibNameOrNib:当前控制器相关联的nib文件如果写nil默认为同名文件
在我们使鼡init初始化(或者new直接创建)控制器的时候,会自动执行控制器的此方法参数均为默认值执行,所以可不写
在Xcode工具栏(快捷键command + option(alt) + 0)管理者一组选项卡用以对Xcode中文件(类文件或者IB文件)进行设置和描述。
在选中IB文件的情况下Xcode会有六个标签分别负责对选中的内容的信息查看和操作包括文件基本信息、快速帮助、属性设置等。
IBOutlet:外联指针,连接插座变量和IB中的UI控件。
Connection: 拖拽之后创建的类型(属性、方法、集合属性)。
Object:绑定的对象
Name: 法名或者属性名字。
Type:控件类型
Storage:控件嘚内存修饰参数。
Name :方法名
Type :方法中的参数类型。
Event : 触发方法的方式
记得设置自定义cell的高度
1 // 设置每一行的高度
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。