【发布时间】:2012-10-05 08:44:54
【问题描述】:
我的标签栏应用程序中有五个标签。如果用户在 popOverController 中输入正确的密码,我可以访问第三个选项卡。当用户点击(选择)第三个选项卡时,我想展示那个弹出控制器。我该怎么做。 提前致谢。
【问题讨论】:
-
为什么不通过
AppDelegate中的viewWillAppear和tabBarController.selectedIndex来实现呢?或者通过developer.apple.com/library/ios/#documentation/uikit/reference/…在UITabbarControllerDelegate中使用didSelectViewController -
你不能在 iPhone 上使用 UIPopoverController。
-
感谢您的回复。我尝试了两种方法 tabBarController:didSelectViewController: 和 tabBarController:shouldSelectViewController: 但我的 popUpVC 在选项卡被选中后显示。我想,当用户点击第三个选项卡时,当前选项卡视图控制器应该显示 popUpVC,如果密码正确,那么用户会看到第三个选项卡或第三个选项卡被选中。请帮帮我。
标签: ipad ios5 uitabbarcontroller uipopovercontroller