如何通过UIButton变量调用操作

时间:2016-05-10 13:13:25

标签: ios iphone swift uitableview uibutton

我在原型UIButton中有一个UItableviewcell,它是用笔尖制作的。 UITableView位于UIViewController中。 要求是:当我按下UIButton时,应该从Main UIViewController到另一秒UIViewController执行一个segue。我可以从表中访问UIButton IBOutlet,所以有没有办法通过该UIButton变量调用函数。 // for reference let x= cell.followButton;

1 个答案:

答案 0 :(得分:0)

向按钮添加目标以调用视图控制器中的方法。在此代码中,self是您的视图控制器。

cell.followButton.addTarget(self, action: #selector(buttonPressed), forControlEvents: .TouchUpInside)

然后实施buttonPressed来处理segueing。

func buttonPressed() {
    performSegueWithIdentifier("Identifier", sender: self)
}