1

我有一个登录视图实现和一个连接到解析为后端的滑出侧边栏菜单。单独来说,两者都工作得很好。但是当我将所有这些都连接到我的个人资料视图时,我会得到这样的结果my profile view image here。如您所见,我有一个来自我的登录视图实现的额外导航栏菜单。这就是我的故事板在这里看起来像故事板的样子。这是我正在使用的滑块。链接到滑块

我想达到什么

我相信最有效的方法是在用户到达我的菜单后禁用来自登录/注册视图控制器的导航栏并保留来自滑块的导航。一旦用户决定退出,重新启用导航以便用户可以再次登录。是否有可能做到这一点?如果是这样,它会是理想的吗?

另一种方法

我能想到的唯一另一种方法是再次使用手动转场,但不是推动,我必须模态地从登录/登录到滑块开始的控制器。

- (void)checkStatus {
    NSLog(@"Splash - checkStatus");
    [activityIndicator startAnimating];
    [loginButton setHidden:YES];
    [signupButton setHidden:YES];

    if ([PFUser currentUser]) {
        [self performSegueWithIdentifier:@"splashToMain" sender:self];
    } else {
        [activityIndicator stopAnimating];
        [loginButton setHidden:NO];
        [signupButton setHidden:NO];
    }    
}

如果有人可以帮助我解决这个问题,我将不胜感激。

4

1 回答 1

0

我这样做的方法是使用UINavigationController实​​际应用程序的导航并将登录/注册视图控制器呈现为模式视图控制器,如果用户在应用程序启动时未登录。您可以UINavigationController在主要的顶部显示一个作为模式,因此您可以为登录部分提供单独的导航。

于 2013-09-14T13:56:08.210 回答