I just push a UITableViewController under UINavigationBar, but during the animation before UINavigationBar appears, the top is black, and after the UINavigationBar appears, there is a black top behind it. As below:

Here is my setting for the UITableViewController

