如果是将要消失,调用viewWillDisappear;
如果是已经消失,调用viewDidDisappear
iOS视图控制对象生命周期:
init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途
init-初始化程序
viewDidLoad-加载视图
viewWillAppear-UIViewController对象的视图即将加入窗口时调用;
viewDidApper-UIViewController对象的视图已经加入到窗口时调用;
viewWillDisappear-UIViewController对象的视图即将消失、被覆盖或是隐藏时调用;
viewDidDisappear-UIViewController对象的视图已经消失、被覆盖或是隐藏时调用;
viewWillUnload-当内存过低时,需要释放一些不需要使用的视图时,即将释放时调用;
viewDidUnload-当内存过低,释放一些不需要的视图时调用。
更改约束,就变相的更改了VIEW的位置,可以通过在XIB中选中一个约束,用拖插座的方式来生成一个属性,“ IBOutlet NSLayoutConstraint *keyViewH " 用法 “ keyViewH.constant=48" 这个是高度约束,意思是把高度约束设为48,其他的约束也差不这样欢迎分享,转载请注明来源:内存溢出
评论列表(0条)