常量:固定不變的值
什么時(shí)候會(huì)用到常量莽龟?
控件的高度:當(dāng)要把一些控件的高度寫成固定的琅翻,如把標(biāo)題欄的高度固定為一個(gè)35悴能,寬度往往不要寫成固定的携悯,一般為屏幕的寬度
控件的y值
如何寫?
command N 新建一個(gè)文件移层,繼承NSObjecct仍翰,名稱為XXConst,.h和.m中文件都刪掉
.h和.m中引入頭文件 #import <UIKit/UIKit.h>
常量要經(jīng)常會(huì)用观话,所以包含在pch文件中予借,#import "XXConst.h" ,有人用它频蛔,它才會(huì)參與編譯灵迫,command B編譯一下,這樣敲CGFloat的時(shí)候才會(huì)提示
XXConst.h中
UIKIT_EXTERN CGFloat ?const XXTabBarH;
XXConst.m中
復(fù)制過(guò)來(lái)晦溪,刪掉UIKIT_EXTERN龟再,h中寫上表示其他地方會(huì)引用
CGFloat ?const XXTabBarH = 49;
除了tabBar高度,常量文件中還要放哪些東西:控件固定的高度
XXTitleViewH 標(biāo)題欄高度35
導(dǎo)航欄最大Y值 XXNavMaxH = 64 也就是狀態(tài)欄20加上導(dǎo)航欄44?