带有segue的Xcode 6.1按钮

时间:2014-11-07 10:45:11

标签: ios xcode swift

我正在尝试使用登录按钮激活的segue进行视图更改。但我在Xcode 6.1中找不到performSeguewithIdentifier功能。这样做的正确方法是什么?

这是我的方案

用户输入邮件和密码然后点击登录按钮(1) 应用程序检查用户信息是否正确,然后激活下一个视图(2)

我已经完成了应用服务器连接和信息检查,因此我需要一种在检查信息后打开新视图的方法。

2 个答案:

答案 0 :(得分:1)

以下是示例:

self.performSegueWithIdentifier("push", sender: self)

override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
if segue.identifier == "push" {

}

可能这可以帮到你。

答案 1 :(得分:0)

首先为按钮创建IBAction并将操作连接到“登录”按钮。

之后,

  1. 从UIButton中删除当前的segue
  2. ctrl +从源UIViewController拖动到目标 UIViewController中。 (不是登录按钮)
  3. 选择“推送”。
  4. 为segue指定一个标识符。
  5. 在验证字段后添加以下行

    [self performSegueWithIdentifier:@“segue_id”sender:self];