2014-09-22 134 views
1

我正在关注这个苹果示例。 https://developer.apple.com/library/ios/samplecode/MultipleDetailViews/Introduction/Intro.html限制从详细视图控制器显示根视图控制器

我正在创建一个应用程序,用户可以在登录后执行不同的活动。当登录屏幕出现在详细视图控制器中时,我想禁用/限制根视图控制器(左侧的菜单显示为右侧滑动)。用户登录后,我们刷卡时应该出现左侧菜单(目前在本例中实现)。

请帮助我。

谢谢。

回答

0

我认为创建一个登录视图控制器并在应用程序启动时显示并在登录成功时呈现当前分割视图控制器会更容易。

在该示例中,当前视图控制器设置为:self.window.rootViewController = self.splitViewController;

+1

是的Andrei。这是做这件事的另一种方式。但考虑用户从根视图控制器(左侧菜单)中选择设置选项的情况。在这里,您想要限制用户输入密码以转到设置,并且您不允许用户在此转换后返回以进行安全检查。如果我们不想一次又一次地在屏幕上推动视图控制器,那么它的工作将会是什么? – Ali 2014-10-02 08:18:38

相关问题