以编程方式显示带故事板的TabBarConroller

时间:2015-04-07 18:16:44

标签: ios storyboard uitabbarcontroller uistoryboardsegue

我正在使用故事板进行申请。

- (IBAction)LogInButtonClicked:(id)sender {
NSLog(@"clicked");


[PFUser logInWithUsernameInBackground:_mailAddressTextField.text password:_passwordTextField.text
                                block:^(PFUser *user, NSError *error) {
                                    if (user) {
                                        NSLog(@"Login correct");
                                        // show tabBarConroller
                                    } else {
                                        [self showAlertwithMesage];
                                    }
                                }];

}

如果登录正确,如何从故事板中显示我的tabBarController? 如果我将一个segue添加到Login按钮,tabBarConroller将全部显示。 但我想显示tabBarConroller,如果登录是正确的

直到现在我找到的解决方案并没有解决我的问题。

1 个答案:

答案 0 :(得分:1)

您可以将故事板ID分配给故事板中的TabBarController。 登录成功时显示标签栏。

UITabBarController *myController = [self.storyboard instantiateViewControllerWithIdentifier:@"yourStoryBoardID"];
[self presentViewController:myController animated:YES completion:nil];