当我的 splitViewController 处于纵向模式时,我希望在我通过触摸详细视图关闭主视图时调用委托方法 willHideViewController。不幸的是,情况似乎并非如此。
想法?
当我的 splitViewController 处于纵向模式时,我希望在我通过触摸详细视图关闭主视图时调用委托方法 willHideViewController。不幸的是,情况似乎并非如此。
想法?
willHideViewController
只会在方向改变时调用。
UIPopoverController
但是,您可以为负责在纵向模式下显示和隐藏主视图的委托设置一个委托。您可以在此方法中设置委托:- (void)splitViewController:willHideViewController:withBarButtonItem:forPopoverController:popoverController
.
一旦委托到位,UIPopoverControllerDelegate
每次用户以纵向模式关闭主视图时,都会调用协议中的方法。