常量:固定不变的值
什么时候会用到常量?
控件的高度:当要把一些控件的高度写成固定的,如把标题栏的高度固定为一个35,宽度往往不要写成固定的,一般为屏幕的宽度
控件的y值
如何写?
command N 新建一个文件,继承NSObjecct,名称为XXConst,.h和.m中文件都删掉
.h和.m中引入头文件 #import <UIKit/UIKit.h>
常量要经常会用,所以包含在pch文件中,#import "XXConst.h" ,有人用它,它才会参与编译,command B编译一下,这样敲CGFloat的时候才会提示
XXConst.h中
UIKIT_EXTERN CGFloat const XXTabBarH;
XXConst.m中
复制过来,删掉UIKIT_EXTERN,h中写上表示其他地方会引用
CGFloat const XXTabBarH = 49;
除了tabBar高度,常量文件中还要放哪些东西:控件固定的高度
XXTitleViewH 标题栏高度35
导航栏最大Y值 XXNavMaxH = 64 也就是状态栏20加上导航栏44