Ios 如果用户未登录特定选项卡,如何显示登录视图控制器?
我有一个选项卡栏控制器应用程序,允许匿名访问,但是一个选项卡需要用户登录。我不知道如何使它发生。我有一个登录视图控制器,它有一个登录/取消选项,我可以在选项卡栏控制器的视图加载时显示该选项,但是用户只需按“取消”即可取消登录视图控制器。我不清楚我的逻辑是如何实现的。我如何让我的应用程序正确地流向用户可以匿名浏览的地方,但只保留一个选项卡作为登录选项。以下可能会起作用:Ios 如果用户未登录特定选项卡,如何显示登录视图控制器?,ios,ios5,ios6,Ios,Ios5,Ios6,我有一个选项卡栏控制器应用程序,允许匿名访问,但是一个选项卡需要用户登录。我不知道如何使它发生。我有一个登录视图控制器,它有一个登录/取消选项,我可以在选项卡栏控制器的视图加载时显示该选项,但是用户只需按“取消”即可取消登录视图控制器。我不清楚我的逻辑是如何实现的。我如何让我的应用程序正确地流向用户可以匿名浏览的地方,但只保留一个选项卡作为登录选项。以下可能会起作用: [self.tabBarController.selectedViewController presentModalViewCo
[self.tabBarController.selectedViewController presentModalViewController:loginVC
动画:否]代码>
在不了解更多代码结构的情况下,我无法更具体地给出建议。要点是,您需要找到能够处理presentModalViewController的导航控制器或可接受的视图控制器层次结构,以显示您的登录视图控制器。以下操作可能有效:
[self.tabBarController.selectedViewController presentModalViewController:loginVC
动画:否]代码>
在不了解更多代码结构的情况下,我无法更具体地给出建议。其要点是,您需要找到一个导航控制器或一个可接受的视图控制器层次结构,该层次结构能够处理presentModalViewController,以显示您的登录视图控制器