0
我遇到了一些嚴重的奇怪的情況。viewDid出現在代碼混亂與佈局
我有一個代碼,看起來像這樣:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
return self;
}
- (void)viewDidLoad {
[super viewDidLoad];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
與視圖控制器看起來像這樣:
奇怪的是,當我只添加
- (void)viewDidAppear:(BOOL)animated {
}
即使沒有裏面的任何動作,它完全與視圖控制器的佈局弄亂了,並使它看起來像這樣:
我還沒有添加其他代碼行則是空洞的報頭viewDidAppear。刪除時,佈局是確定的。這裏發生了什麼?
如果您調用'[super viewDidAppear:animated];'從viewDidAppear:'內會發生什麼? –