0

我有一个XTableViewController. 当我单击它的单元格时,navigationController将推到下一个YViewController.

推送动画时, 中的单元格在XTableView中仍然可见YView,这是不正常的:

在此处输入图像描述

更糟糕的是,细胞不会顺利地移出可见区域,它会在途中粘住并突然消失。我不想要这种行为。我想要一个正常的推送动画,两个视图之间没有任何重叠。

很抱歉,我完全不知道这种意想不到的效果,所以我不知道我应该提供什么信息。如果有关我的项目的任何信息有帮助,请告诉我。

4

1 回答 1

0

这是由于 iOS 7 的透明内容。在 iOS 7 中,您的视图是透明的,当您从一个视图导航到另一个视图时,以前视图的内容是可见的,为了摆脱它,您可以更改视图的背景颜色从透明到另一种颜色,然后你就可以摆脱它。您可以更改视图的背景颜色:

[self.view setBackgroundColor:[UIColor whiteColor]];
于 2013-12-17T13:28:15.793 回答