因此,我以编程方式将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”。那么,如果我按按钮时将其带到当前视图的“常规信息页面”视图,那么我需要添加什么到上面的代码中?
最佳答案
尝试这个:
func btnTouched(sender:UIButton!) {
self.performSegueWithIdentifier("showGeneralInformation", sender: self)
}
override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
if segue.identifier == "showGeneralInformation" {
}
}