在使用navigationController以及tabBar之后洒敏,第一次進(jìn)入界面view.frame出現(xiàn)y值為0譬猫,導(dǎo)致出現(xiàn)界面的一部分會(huì)在navigation的后面焙畔,切換tab回來(lái)之后frame的y值又變換為64县遣。真是蛋疼的問(wèn)題虱咧;
暫時(shí)解決方案為在viewDidLayoutSubviews之內(nèi)控制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)
}