您好我是Iphone开发新手并使用iphone sdk5。
我正在尝试实现一个应用程序,通过该应用程序,如果登录成功,我可以登录并显示我的应用程序,否则显示错误提示。
我现在面临的问题是我有第一个视图作为View控制器,我想通过单击登录按钮发送登录详细信息,如果登录成功完成,我想通过相同的按钮执行Segue显示我的TabBar应用程序。我试图实现基本推送Segue以及自定义segue ...不过我通过检查if(Flag)然后通过自定义segue来做...然后执行segue ...但重点是我设置了标志当我看到登录是正确的,否则它不应该设置标志...现在,当我运行应用程序时,我必须单击按钮两次,然后执行segue,我到我的应用程序TabBarController ..如果您对我有更好的建议,请分享一些其他方法......
任何想法......请尽快回答.. 谢谢你的时间
答案 0 :(得分:1)
我能想到的最佳方法是:
您可以按住Ctrl键从第一个视图控制器拖动到第二个视图(标签视图控制器)。 [您可以使用场景底部的视图控制器对象来执行此操作。]
为右侧创建的segue创建标识符。
为登录按钮定义IBAction
在IBAction内部进行FLAG检查
如果条件为TRUE ,则调用
[self performSegueWithIdentifier: @"identifier_name_you_gave" sender:self];
希望这有帮助