点击UITableViewCell进入到新的视图时有残影

从tableViewController的cell点击进入新的视图后有残影,方法如下:

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

Test5ViewController *controller = [[Test5ViewController alloc] init];

[self.navigationController pushViewController:controller animated:YES];

}

//如果在创建Test5ViewController的时候同时创建Xib文件,视图切换时就不会有残影
//问题似乎是出现在-(void)loadView上,现在问题还未解决.
//更新:问题得到解决,在-(void)viewDidLoad方法中,设置self.view.backgroundColor = [UIColor whiteColor],残影就消失了~只是为何之前在进行视图切换的时候就没有出现残影呢?

阅读 5k
1 个回答

ios7 uiviewcontroller 默认背景是透明的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题