Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如果用户未登录特定选项卡,如何显示登录视图控制器?_Ios_Ios5_Ios6 - Fatal编程技术网

Ios 如果用户未登录特定选项卡,如何显示登录视图控制器?

Ios 如果用户未登录特定选项卡,如何显示登录视图控制器?,ios,ios5,ios6,Ios,Ios5,Ios6,我有一个选项卡栏控制器应用程序,允许匿名访问,但是一个选项卡需要用户登录。我不知道如何使它发生。我有一个登录视图控制器,它有一个登录/取消选项,我可以在选项卡栏控制器的视图加载时显示该选项,但是用户只需按“取消”即可取消登录视图控制器。我不清楚我的逻辑是如何实现的。我如何让我的应用程序正确地流向用户可以匿名浏览的地方,但只保留一个选项卡作为登录选项。以下可能会起作用: [self.tabBarController.selectedViewController presentModalViewCo

我有一个选项卡栏控制器应用程序,允许匿名访问,但是一个选项卡需要用户登录。我不知道如何使它发生。我有一个登录视图控制器,它有一个登录/取消选项,我可以在选项卡栏控制器的视图加载时显示该选项,但是用户只需按“取消”即可取消登录视图控制器。我不清楚我的逻辑是如何实现的。我如何让我的应用程序正确地流向用户可以匿名浏览的地方,但只保留一个选项卡作为登录选项。

以下可能会起作用:

[self.tabBarController.selectedViewController presentModalViewController:loginVC
动画:否]


在不了解更多代码结构的情况下,我无法更具体地给出建议。要点是,您需要找到能够处理presentModalViewController的导航控制器或可接受的视图控制器层次结构,以显示您的登录视图控制器。

以下操作可能有效:

[self.tabBarController.selectedViewController presentModalViewController:loginVC
动画:否]

在不了解更多代码结构的情况下,我无法更具体地给出建议。其要点是,您需要找到一个导航控制器或一个可接受的视图控制器层次结构,该层次结构能够处理presentModalViewController,以显示您的登录视图控制器