确定放置在UITabBarController中时UINavigationController何时显示/隐藏

时间:2011-10-05 01:06:25

标签: iphone ios uinavigationcontroller uitabbarcontroller

所以我有一个UITabBarController,在其中一个标签中我有一个UINavigationController。我需要知道UINavigationController显示和隐藏的时间。我想知道最好的办法是什么。

我可以使用UITabBarDelegate来确定用户何时点击该标签,但通常会通过其他方式将用户发送到此标签。我还可以在viewDidAppear中的特定视图控制器中使用viewWillHideUINavigationController,但我想知道他们UINavigationController作为一个群组显示和隐藏的时间,而不是任何特定的查看控制器。

1 个答案:

答案 0 :(得分:0)

咦。是否存在UINavigationController类的实例方法,如下所示:

    [instanceOfNavController isFirstResponder];

您应该查看开发者文档以获取此类实例方法。