iPhone sdk登录控制Segue问题

时间:2012-01-16 14:48:26

标签: iphone ios5 uitabbarcontroller segue

您好我是Iphone开发新手并使用iphone sdk5。

我正在尝试实现一个应用程序,通过该应用程序,如果登录成功,我可以登录并显示我的应用程序,否则显示错误提示。

我现在面临的问题是我有第一个视图作为View控制器,我想通过单击登录按钮发送登录详细信息,如果登录成功完成,我想通过相同的按钮执行Segue显示我的TabBar应用程序。我试图实现基本推送Segue以及自定义segue ...不过我通过检查if(Flag)然后通过自定义segue来做...然后执行segue ...但重点是我设置了标志当我看到登录是正确的,否则它不应该设置标志...现在,当我运行应用程序时,我必须单击按钮两次,然后执行segue,我到我的应用程序TabBarController ..

如果您对我有更好的建议,请分享一些其他方法......

任何想法......请尽快回答.. 谢谢你的时间

1 个答案:

答案 0 :(得分:1)

我能想到的最佳方法是:

  1. 您可以按住Ctrl键从第一个视图控制器拖动到第二个视图(标签视图控制器)。 [您可以使用场景底部的视图控制器对象来执行此操作。]

  2. 为右侧创建的segue创建标识符

  3. 登录按钮定义IBAction

  4. 在IBAction内部进行FLAG检查

  5. 如果条件为TRUE ,则调用

     [self performSegueWithIdentifier: @"identifier_name_you_gave" sender:self];
    
  6. 希望这有帮助