1

想象一下,我有一个 viewcontrol 类(它有登录信息),我想做的是:用户点击登录按钮后,我想用我的验证方法检查它,然后我想去UITabBarController情节提要中的.

任何人都可以帮我添加segueUITabBarController吗?如果我在登录按钮上添加一个 push segue,它将UITabBarController直接进入,而与验证状态无关。

4

1 回答 1

3

您可以将情节提要中的按钮绑定到初始视图控制器中的 IBAction。

然后你可以创建一个从同一个视图控制器到 UITabBarController

最后,在登录按钮的 IBAction 代码中,您可以进行验证,如果对验证满意,则调用

- (IBAction) validateThenPush:(id)sender
{
    if ([self loginValidated])
        [self performSegueWithIdentifier:@"pushToTabBarController" sender:self];
}

(sender:self 可以是 nil 或传递给动作的按钮或任何你想要的上下文prepareForSegue:sender:

于 2012-06-27T09:48:31.093 回答