前提:全部Controller上的控件均用代码实现
code
功能需求:从A页面跳往B页面it
实现方法,此处是从当前页面跳往MainViewControllerio
MainViewController *mainViewController = [[MainViewController alloc] init]; [self.navigationController pushViewController:mainViewController animated:YES];
出现现象class
当从A页面跳往B页面时,A页面的部分控件会短暂的显示在B页面。方法
解决方法im
MainViewController *mainViewController = [[MainViewController alloc] init]; //way1 //[self.view setHidden:YES]; //way2 mainViewController.view.backgroundColor =[UIColor whiteColor]; [self.navigationController pushViewController:mainViewController animated:YES];