使用UIButton在视图之间导航

时间:2015-06-22 17:02:07

标签: ios xcode swift

所以我以编程方式将UIButtons添加到我的视图中,但我无法让它们做任何事情。如果按下,他们不会带我到他们应该做的下一个视图。这是代码(抱歉格式错误):

let buttonMen   = UIButton.buttonWithType(UIButtonType.System) as! UIButton
buttonMen.frame = CGRectMake(213, 108, 162, 306)
buttonMen.addTarget(self, action: "btnTouched:", forControlEvents:.TouchUpInside)
self.view.addSubview(buttonMen)

我的下一个视图称为“常规信息页面”,而两个视图之间的连接称为“showGeneralInformation”。那么我需要添加到上面的代码中,如果按下按钮,它会将我从当前视图转到“常规信息页面”视图?

1 个答案:

答案 0 :(得分:3)

试试这个:

func btnTouched(sender:UIButton!) {
     self.performSegueWithIdentifier("showGeneralInformation", sender: self)
}


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