这个方法应该是 NavigationViewController 的，普通的 ViewController 无法 push