在使用navigationController以及tabBar之后,第一次进入界面view.frame出现y值为0,导致出现界面的一部分会在navigation的后面,切换tab回来之后frame的y值又变换为64。真是蛋疼的问题;
暂时解决方案为在viewDidLayoutSubviews之内控制view的y
if containerView.frame.minY == 0 {
//containerView.frame = CGRect(x: 0, y: 64, width: containerView.frame.width, height: containerView.frame.height)
containerView.frame.offsetInPlace(dx: 0, dy: 64)
}