转载自:http://www.cnblogs.com/jay-dong/archive/2012/06/13/2547489.html
代码:
- (void)didMoveToSuperview
{
if (!_navigationBar)
{
self.navigationBar = (UINavigationBar *)self.superview;
}
}
- //当加入视图完成后调用
- (void)didAddSubview:(UIView *)subview
- //当视图移动完成后调用
- (void)didMoveToSuperview
- //当视图移动到新的WINDOW后调用
- (void)didMoveToWindow
- //在删除视图之后调用
- (void)willRemoveSubview:(UIView *)subview
- //当移动视图之前调用
- (void)didMoveToSuperview:(UIView *)subview
- //当视图移动到WINDOW之前调用
- (void)didMoveToWindow
本文介绍了UIKit中视图控制器的一些重要生命周期方法,如didAddSubview、didMoveToSuperview等,这些方法对于理解视图如何被添加、移除及移动非常重要。

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



