我的iPad应用程序使用标准的UISplitViewController。我的问题是,如果我旋转到纵向,我为主列表放置了一个Popover按钮-很好通过弹出窗口选择一个项目,这会更改详细View(这使用prepareForSegue设置self.splitViewController.delegate=newViewDetailViewController;生成的详细View现在缺少弹出按钮。如果我旋转到横向,则会出现主列表。如果我再次旋转到纵向,则会出现一个弹出按钮。那么-例如,我如何确保willHideViewController会在viewDidLoad上被调用?我可以检测到方向