iOS - 选择性地调用特征集合事件

时间:2016-05-05 14:46:48

标签: ios objective-c swift uikit uitraitcollection

我有一个带有一系列按钮和内容视图的主视图控制器。按下按钮时,将从内容视图中删除所有子视图,并加载新的子视图。它本质上是一个带有一些额外功能的自定义标签栏控制器。

在顶级视图控制器中,我看到willTransitionToTraitCollection:withTransitionCoordinator:traitCollectionDidChange:正如预期的那样。我在这两种方法中都称之为超级,以便将这些事件传递给孩子并适当地呈现视图。

只有traitCollectionDidChange:进入子视图控制器(用于嵌套视图)。这不是世界末日,因为我可以很容易地参与到那个事件中,但我很奇怪只有一个事件正在传播。

这是预期的行为,还是我错过了什么?

0 个答案:

没有答案