当应用程序处于横向模式时,willHideViewController不会被调用

时间:2017-07-07 07:45:22

标签: ios

我正在创建一个iPhone通用应用程序并实现了willHideViewController方法。此方法在iPad纵向模式下调用,但在iPad横向模式下不调用。 任何人都可以提供解决方案吗?

2 个答案:

答案 0 :(得分:2)

自iOS8(source

以来,

willHideViewController已被弃用

您需要使用splitViewController:willChangeToDisplayMode:方法,因为没有保证willHideViewController将继续正常工作(而您发现的情况并非如此!)

答案 1 :(得分:1)

willHideViewController已弃用,可能就是您面临的问题。

splitViewController:willChangeToDisplayMode:

旁边使用willHideViewController